作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在编写一个小 flash 游戏,但遇到了一些问题:
我有一个 sprite,我们称它为 gameBoard,它包含一个背景图像和许多其他小 sprite。我的问题是,当游戏板自身放置一个点击监听器时,如果我碰巧点击了游戏板中包含的众多 Sprite 之一,localX 和 localY 就是其中的一个小 Sprite 。
所以,我的问题是:
如何获取我的点击相对于事件监听器的坐标?
最佳答案
很确定这就是您要问的。
Trigger event from child to parent in AS3
This is a fairly common question - you can use the event.currentTarget property instead of event.target to reference the object to which you added the event listener.
仅触发游戏板的鼠标事件:
[gameboard_instance_name].mouseChildren = false;
//[gameboard_instance_name].addEventListener(...);
关于actionscript-3 - 从 AS3 中的监听器获取点击坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18721730/
我是一名优秀的程序员,十分优秀!