Foros del Web » Creando para Internet » Flash y Actionscript »

Problema con el loadMovie, cargar imagen externa

Estas en el tema de Problema con el loadMovie, cargar imagen externa en el foro de Flash y Actionscript en Foros del Web. Hola mens, necesito de su sabiduría infinita XD, tengo un problema con la codificación, estoy trabajando con "tile base" para hacer un editor de mapas ...
  #1 (permalink)  
Antiguo 29/06/2013, 20:39
Avatar de nightwish321  
Fecha de Ingreso: junio-2012
Mensajes: 4
Antigüedad: 11 años, 10 meses
Puntos: 0
Mensaje Problema con el loadMovie, cargar imagen externa

Hola mens, necesito de su sabiduría infinita XD, tengo un problema con la codificación, estoy trabajando con "tile base" para hacer un editor de mapas y tengo un error con el bucle de repetición y el loadMovie para cargar imagenes externas.

En el editor cree 195 cuadros que cambian de "imagen" cada vez que les hago click.

Codificando uno por uno funcionan correctamente y no dan ningún problema.

Entonces he intentado ahorrar código, codificando uno solo y que el código se repita por medio de un bucle, hasta hay me va bien, el problema ocurre cuando se repiten, tan solo funcionan una vez.

Es decir que si le hago click a un cuadrado este cambia de imagen pero si le vuelvo hacer click ya no cambia de imagen, es como si se hubiera desactivado.

Este el link del archivo con el codigo
Código PHP:
http://www.mediafire.com/download/z8oye74n6k798zi/testing_map.rar 
este el codigo que uso que me da error.

Código PHP:
    for(dato 0dato<196dato++)
     {
        
trace(dato);
        
_root["tile"+dato].onRelease = function() { //Cuando el cursor haga Click en el clip de pelicula se activara
        
this.loadMovie("maps/"+Ntile+".png");
        
//trace(this._name)
        
};
   } 
hay esta el error pero si le hago de uno en uno no hay error.

Código PHP:
       tile1.onRelease = function() { //Cuando el cursor haga Click en el clip de pelicula se activara
        
this.loadMovie("maps/"+Ntile+".png");
        
//trace(this._name)
        
};

        
tile2.onRelease = function() { //Cuando el cursor haga Click en el clip de pelicula se activara
        
this.loadMovie("maps/"+Ntile+".png");
        
//trace(this._name)
        
};

.
.
.
.
.
        
tile195.onRelease = function() { //Cuando el cursor haga Click en el clip de pelicula se activara
        
this.loadMovie("maps/"+Ntile+".png");
        
//trace(this._name)
        
}; 
asi de uno en uno no me da error, pero son 195 veces hacerlo

nota: tambien intente hacerlo con un duplicatemoviclip y tambien me daba error.

por favor si alguien pudiera darme la respuesta, o un ejemplo , si me dan un ejemplo yo lo captaria, pls.

Etiquetas: as, as2, juego, juegos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:39.