lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: donnier
打印 上一主题 下一主题

关于event.target

[复制链接]

37

主题

8

好友

9313

积分

诸侯王

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

楼主
发表于 2016-12-12 18:57:37 |显示全部楼层
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

沙发
发表于 2016-12-13 10:50:53 |显示全部楼层
donnier 发表于 2016-12-13 10:15
我再body层加入tool层,tool层加入toolIn层,再加入point层
point点击的时候输出event.target.name是toolIn ...

引擎中判断点击事件的时候,是由底层开始逐层判断的
当判断到tool的时候,确定了点中的目标toolIn,所以同时触发的点击事件中,target都变成了toolIn
你去掉 tool.addEventListener 试一下,应该就没问题了
这是由于引擎中的不严格的判断导致的,以后有机会我会试着调整一下的,如果加载事件的时候,不采取这样连环嵌套的方式的话,是不会有这个问题的
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

板凳
发表于 2016-12-13 16:22:32 |显示全部楼层
donnier 发表于 2016-12-13 15:30
http://lufylegend.com/html5/lufylegend/ps.html
比如下面加个按钮,点击旋转60度,你这些控制点肯定就不 ...

http://lufylegend.com/forum/foru ... &extra=page%3D1
第三种方法
不回答与技术和引擎不相关的问题
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

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

地板
发表于 2016-12-14 09:07:48 |显示全部楼层
donnier 发表于 2016-12-13 22:52
http://lufylegend.com/html5/lufylegend/ps.html
我是所说的不是旋转控制点,而是类似这些红色的控制点 ...

原理是一样的
不回答与技术和引擎不相关的问题
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2024-5-20 09:37 , Processed in 0.046302 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部