Comunidad de diseño web y desarrollo en internet online

ACCEDER A LA FUNCION DE UN SPRITE

Citar            
MensajeEscrito el 11 Abr 2012 12:32 am
Hola a todos


Estoy con un pequeño arcade, para dispositivos moviles, pero ahora mismo estoy atascado.

Resulta que cuando el muñeco dispara al malo, quiero que el malo explote no?, pues bien con la funcion hitTestObject compruebo que le he dado, luego obtengo el malo que tiene que morir, que es un MovieClip dela libreria creado dinamicamente, y en cuyo interior tiene un código, vamos una funcion que dice Muere, y se borra el movieclip.

El problema esta es que cuando uso la funcion getElementbyName, y luego llamo a la funcion del movieclip muere, me dice el compilador que el DisplayObject No tiene esa función.

Como hago esto para que funcione?, mediante clases? aqui os dejo el codigo

ContenedorZombies es donde cargo los enemigos, "i" es el indice del enemigo que compruebo si le ha dado la bomba

var Zomb_mc:DisplayObject = this.ContenedorZombies= this.ContenedorZombies.getChildByName("Z"+i+"_mc");
if (Bomb_mc.hitTestObject(Zomb_mc)) {
Zomb_mc.muere();
}

Por Picher

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Abr 2012 12:34 am
Perdonar, la primera linea esta mal, seria asi

var Zomb_mc:DisplayObject = this.ContenedorZombies.getChildByName("Z"+i+"_mc");

Un saludo

Por Picher

13 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.