Подстановочный знак для hitTestObject ActionScript3 показывает имя экземпляра

У меня есть movieClips, а именно rec1, rec2, rec3, rec4 ...

Затем я бы добавил ребенку еще один ролик (circle_mc) к этим роликам MovieClips.

Я хочу использовать hitTestObject ... Примерно так:

circle_mc.hitTestObject(this["rec" + numStringTarget])

Если я укажу номер в переменной numStringTarget, я смогу присоединиться только к одному из роликов "rec". Что я хочу, так это возможность добавления circle_mc в любые видеоклипы "rec". Есть ли способ использовать подстановочный знак? Или как-нибудь решить это?

Я хочу, чтобы код был таким:

circle_mc.hitTestObject(contains String "rec") then addChild..

Я надеюсь, что кто-то сможет решить эту проблему или просто дайте мне несколько полезных ссылок, о которых я могу почитать. Заранее спасибо.

Я не хочу устанавливать все эти утверждения таким образом:

circle_mc.hitTestObject(rec1);
circle_mc.hitTestObject(rec2);
circle_mc.hitTestObject(rec3);
circle_mc.hitTestObject(rec4);

что, если у меня есть сотни или тысячи ... Я хочу проверить, будет ли проверяться мувиклип, если в его имени есть слово "rec".

Или это могло быть в другой ситуации. Мой circle_mc можно перетаскивать. Затем, когда он попадает в другой видеоклип на сцене, есть ли способ показать имя экземпляра, пораженное circle_mc?


person flashMark    schedule 17.05.2013    source источник
comment
Я не полностью понимаю ваш вопрос. Когда вы хотите rec1, rec2 и т. Д., То есть каково условие добавления конкретного rec?   -  person taskinoor    schedule 17.05.2013
comment
Сэр, я хотел бы добавить circle_mc к видеороликам rec ... его либо rec1, rec2, rec3, либо любой доступный видеоролик rec на сцене. Я могу указать circle_mc.hitTestObject (rec1), чтобы определить попадание в него. Но circle_mc в этом коде оператора подходит только для rec1. Я хочу, чтобы я мог проверить, попал ли circle_mc в какой-либо из видеороликов rec, rec1, rec2 и т. Д. Если да, то он будет добавлен к нему после обнаружения.   -  person flashMark    schedule 17.05.2013
comment
Разве вы не можете перебрать все записи, т.е. в этом случае цикл numStringTarget от 1 до 4?   -  person taskinoor    schedule 17.05.2013
comment
Или сэр, я бы хотел, чтобы это случилось. У меня есть перетаскиваемый circle_mc, тогда он будет попадать в любые объекты или MovieClips на сцене. Можно ли узнать имя экземпляра, пораженного circle_mc?   -  person flashMark    schedule 17.05.2013