Problemas com HitTestObject - ActionsScript 3
Galera... tenho este CODIGO abaixo:
alvo_mc.addEventListener(MouseEvent.MOUSE_DOWN, stopPerson);
function stopPerson(evt:MouseEvent){
if(alvo_mc.hitTestObject(personagens_mc.personagem1_mc)){
personagens_mc.stop();
personagens_mc.personagem1_mc.stop();
}
if(alvo_mc.hitTestObject(personagens_mc.personagem2_mc)){
personagens_mc.stop();
personagens_mc.personagem2_mc.stop();
}
}
Ele me retorna esse erro abaixo:
TypeError: Error #2007: Parameter hitTestObject must be non-null.
at flash.display::DisplayObject/flash.display:DisplayObject::_hitTest()
at flash.display::DisplayObject/hitTestObject()
at banner_person_AS3_fla::MainTimeline/stopPerson()
Se eu deixar apenas 1 IF... funciona... ou seja... nome das instâncias esta tudo certo. Mas como tenho 2 personagens e quero saber qual o usuário clicou em cima dele... ai preciso de 2 IF... mas dai dá esse pau ai.
Alguém sabe o que pode ser??
Att.
Eduardo Burko
Discussão (1)
Carregando comentários...