Ничегосебе вы в лес забрались.
Мне даже как-то неудобно дальше спрашивать.
Но всё-же...
Ещё один глупый вопрос.
Если взглянуть на код silin.
Вот в первой части у меня может быть не просто

Код AS3:
boom1 = new Boom();
а в зависимости от условий, например, так:

Код AS3:
if (tempFlag == 1) { boom1 = new smallBoom(); }
else
if (tempFlag == 2) { boom1 = new bigBoom(); }
воот...
и теперь как мне изменить строку

Код AS3:
var boom:Boom = evt.target as Boom;
так, чтобы подставлялись нужные бумы?
попробовал так, но, конечно, неправильный синтаксис:

Код AS3:
if (boom1 == smallBoom()) boom:smallBoom = evt.target as smallBoom;
if (boom1 == bigBoom()) boom:bigBoom= evt.target as bigBoom;