【发布时间】:2013-12-08 14:15:43
【问题描述】:
我刚开始学习actionscript一个月左右,我已经卡在这部分代码上大约2天了>
所以基本上,我想在影片剪辑(“fire_mc”)中编写一个 hitTestObject 来检测它是否与我在舞台上添加的孩子(敌人)重叠
所以这就是我在主舞台上写的...
var newtarget:enemy=new enemy();
stage.addChild(newtarget);
newtarget.x=40;
newtarget.y=30;
每次我在 fire_mc 中跟踪 newtarget 时,结果都是 NULL... 那么我应该追踪敌人还是新目标? (因为我都试过了,但没有任何效果)。 以及如何在 fire_mc 影片剪辑中点击TestObject?
如果我要创建多个 newtarget-s,我是否可以 hitTestObject newtarget? 如果没有,我该怎么办?
有人能告诉我root和MovieClip(root)之间的区别吗(因为有时在movieclip中我必须使用前者来工作,有时是后者,我不知道为什么因为我就是引用同一个地方)
对不起,这些简单而冗长的问题,我真的只是一个菜鸟,我尝试在网上寻找答案几个小时,但没有任何帮助>
提前致谢:)
【问题讨论】:
标签: actionscript-3 stage addchild