我有电影剪辑,即rec1、rec2、rec3、rec4 ...
然后,我会将Child 另一个movieclip(circle_mc) 添加到那些rec MovieClips。
我想使用 hitTestObject... 是这样的:
circle_mc.hitTestObject(this["rec" + numStringTarget])
如果我在 numStringTarget 变量上指定数字,我只能附加到“rec”电影剪辑之一。我想要的是在任何“rec”电影剪辑上添加 circle_mc 的功能。有没有办法使用通配符?或者有什么办法可以解决?
我希望代码变成这样:
circle_mc.hitTestObject(contains String "rec") then addChild..
我希望有人可以解决它,或者只是给我一些有用的链接来阅读。提前致谢。
我不想以这种方式设置所有这些语句:
circle_mc.hitTestObject(rec1);
circle_mc.hitTestObject(rec2);
circle_mc.hitTestObject(rec3);
circle_mc.hitTestObject(rec4);
如果我有数百或数千个怎么办...我想测试movieclip,只要它的实例名称上有“rec”字样,它就会被测试。
或者它可能是在另一种情况下。我的 circle_mc 是可拖动的。那么当它在舞台上击中另一个movieclip时,有没有办法显示circle_mc击中的实例名称?