lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6185|回复: 2
打印 上一主题 下一主题

请教一些关于画布平移和缩放的问题

[复制链接]

7

主题

0

好友

189

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2018-3-23 17:06:57 |只看该作者 |倒序浏览
假设在画布上画了一个圆形,画布最外层是wrapper,坐标点是(100, 100),给图形添加鼠标事件没有什么问题,当通过transform 对wrapper 进行平移之后,假设向左移动50,此时圆形的位置在(50,100),圆形的位置改变了,但是坐标点还是之前的(100,100),所以鼠标事件也是在之前的位置上,除了直接再去改变图形的坐标之外,请教一下有没有什么好的解决办法?因为画布上的元素会与很多。
回复

使用道具 举报

7

主题

0

好友

189

积分

士兵

Rank: 1

沙发
发表于 2018-3-23 17:13:01 |只看该作者
@lufy 请大神指点一下
回复

使用道具 举报

37

主题

8

好友

9309

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

板凳
发表于 2018-3-23 17:32:10 |只看该作者
zb0819 发表于 2018-3-23 17:13
@lufy 请大神指点一下

不使用transform
直接用坐标x,y平移,缩放用scaleX,scaleY
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-4-20 06:25 , Processed in 0.046251 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部