flash - AS3 : Make sure children stays inside parent movieclip's shape

标签 flash actionscript-3

红色父动画片段内的形状,
黄色父级影片剪辑中的子级

Image http://frontenddev.com/images/stack.png

我想为黄点设置动画,但要确保它们永远不会超出红色形状的边界。我该如何解决这个问题?

最佳答案

试试hitTestObject .它评估显示对象以查看它是否与 obj 显示对象重叠或相交。

for each(var yellow:DisplayObject in yelloDotsArray)
{
  if(yellow.hitTestObject(theRed))
    trace("this dot is within the limits");
  else
    trace("this dot is outside the red area");
}

关于flash - AS3 : Make sure children stays inside parent movieclip's shape,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2465888/

相关文章:

flash - 我正在使用 Flash AS3 创建扑克游戏,我可以使用哪些最佳设计模式?

javascript - 如何通过 JavaScript 知道用户何时开始或停止视频?

actionscript-3 - 插入字符串 AS3

flash - 学习PureMVC : Any good basic tutorial/example?

actionscript-3 - 在不更改音调的情况下动态更改as3中声音的播放速度

actionscript-3 - 在 AS3 List 控件(flash.controls.List)中设置字体名称和大小

actionscript-3 - 现在是吗啡时间! (AS3 中的图像变形)

flash - 如何从浏览器捕获音频并将其保存在服务器上?

ios - 为 AIR : is it possible to start on Windows 开发扩展

flash - 如何在 Actionscript 中播放短哔声?