Comunidad de diseño web y desarrollo en internet online

Cambiar valor de Variable en AS3, no lo cambia!!

Citar            
MensajeEscrito el 12 Abr 2009 09:14 pm
companeritos guerreros del flash, estaba desarrollando un tecdemo, en AS2, y pues ponia el nombre del personaje en una variable

variable = mono1.bla bla

y luego le cambiaba el valor a _root.mono2, asi q podia seleccionar un monito y moverlo y luego otro, a la AOE la bronca surgio cuando quize hacer la hitTest, note que solo me funcionaba con el primer monito pero el hitTest del segundo nunca ejecutaba, pero si borraba el monito1 si ejecutaba asi q dije AS2 a la gaber vamos haber si AS3 si lo hace, porque pues cheque el codigo hasta el cansansio y era perfect, asi que ahora estoy tratandolo de hacer en AS3, pero no hayo como cambiarle el valor a la pinche variable.me da y me da el error de propiedad no definida y la chingada.

mi codigo es este:

stage.addEventListener(KeyboardEvent.KEY_DOWN,presiona);
stage.addEventListener(Event.ENTER_FRAME,caminar);
boton1.addEventListener(MouseEvent.CLICK,boton);



var nombre =mono;


function boton(event:MouseEvent):void
{
root.nombre = mono2
trace("boton")

}

function presiona(event:KeyboardEvent):void {
trace(event.keyCode);
if (event.keyCode==39) {
nombre.x=nombre.x+5;
} else if (event.keyCode == 37) {
nombre.x=nombre.x-5;
}
}
function caminar(event:Event):void {
trace("mensaje");
}

y aqui esta mi FLA mugrero del CS4 www.mazatlanonline.net/monoAS3.rar

gracias compitas ODIOOOOOOOOOO al AS3!!!!

Por cbunbury20

16 de clabLevel



 

mazatlan, mexico

msie7
Citar            
MensajeEscrito el 13 Abr 2009 05:43 pm
Si lo que quieres es que se evalúe el string como un MC, usa

this[nombre].x += 5;

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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