Olá! sou Novato em Flash AS3 e estou com um problema aqui, como eu faço pra identificar a colisão de 2 Objetos em AS3, quando uso este código
btn_addenemy.addEventListener(MouseEvent.CLICK, addEnemy);
function addEnemy(e:MouseEvent):void{
var inim:inimigo = new inimigo();
inim.x = 264;
inim.y = 84;
addChild(inim);
}
btn_tiro.addEventListener(MouseEvent.CLICK, addTiro);
function addTiro(e:MouseEvent):void{
var tro:tiro = new tiro();
tro.x = 264;
tro.y = 84;
addChild(tro);
}
btn_verificar.addEventListener(MouseEvent.CLICK, colisao);
function colisao(e:MouseEvent):void{
if(tro.hitTestObject(inim)){
trace("Colisao");
}
}
aparece este Erro >>
Scene 1, Layer 'actions', Frame 1, Line 29 1120: Access of undefined property tro.
Scene 1, Layer 'actions', Frame 1, Line 29 1120: Access of undefined property inim.