На сцену добавлено два мувиклипа "hero" и "coin"
На одном ресурсе нашел вот такой код-реакция на столкновение этих объектов, написанный внутри "coin" на AS2

Код AS1/AS2:
this.onEnterFrame = function()
{
if (_root.hero.hitTest(this))
{
this.unloadMovie();
}
};
Решил переписать его по аналогии для AS3:

Код AS3:
this.addEventListener(Event.ENTER_FRAME, coinDetect);
function coinDetect(e:Event):void
{
if (root.hero.hitTestObject(this))
{
root.removeChild(this);
}
}
Как правильно обращаться к сестринским\братским элементам изнутри самого себя ? По трассировке понял что проблема в root, с parent тоже самое. trace(root.hero) выдает ошибку