Geo*_*rge 7 flash actionscript-3
如何枚举相对于舞台的像素下的显示对象?
澄清:我想编写一个函数,它将(x,y)作为输入,并返回一个对象数组作为输出.
更新:我想避免遍历所有显示对象,以告诉哪一个在指定的像素下.
Bry*_*zak 16
任何DisplayObjectContainer(例如MovieClip或舞台)都有一个名为getObjectsUnderPoint的方法,该方法返回该点下的显示对象数组.它将Point对象作为参数.
var myObjects: Array = stage.getObjectsUnderPoint(new Point(5, 5));Run Code Online (Sandbox Code Playgroud)
如果你在课堂上使用它,别忘了导入flash.geom.Point;
| 归档时间: |
|
| 查看次数: |
4887 次 |
| 最近记录: |