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

Arrastre controlado de un clip

Estas en el tema de Arrastre controlado de un clip en el foro de Flash y Actionscript en Foros del Web. Estoy haciendo una pelicula con un arrastre de un clip hasta un cuadro llamado destino, el problema es que segun he leído, la funcion eval ...
  #1 (permalink)  
Antiguo 19/02/2003, 10:07
m0rda
Invitado
 
Mensajes: n/a
Puntos:
Arrastre controlado de un clip

Estoy haciendo una pelicula con un arrastre de un clip hasta un cuadro llamado destino, el problema es que segun he leído, la funcion eval utiliza comillas eval(""), y según el ejemplo descrito en el libro, tales comillas no aparecen. El código es el siguiente (está insertado en acciones del clip):

onClipEvent(mouseUp){
if(eval(_root.clip._droptarget)==_root.destino){
trace ("mensaje de acierto en el arrastre a la posicion indicada");
}
stopDrag();
}

Mientras que el clip del boton esté presionado se puede arrastrar, y cuando llega a destino tiene que aparecer un mensaje de acierto.
¿En qué falla??

Grácias a todos.
  #2 (permalink)  
Antiguo 19/02/2003, 11:01
m0rda
Invitado
 
Mensajes: n/a
Puntos:
Juasss, no sabía que se podía hacer de ese modo, es como estoy aprendiendo a hacerlo, asin que no tenía otra opción, jeje.

Muchas grácias por el consejo, la verdad es que se ve mucho más fácil, pero aún no acabo de entender por qué no funciona

Grácias por la ayuda!
  #3 (permalink)  
Antiguo 19/02/2003, 11:20
m0rda
Invitado
 
Mensajes: n/a
Puntos:
No, estoy trabajando con la versión 5, y es complicado, porque "this" no me aparece, aunque sé lo que es, pero me tengo que ceñir un poco a lo que estoy estudiando.

De todos modos, lo he probado y lo acepta, aunque sigue sin aparecer el dicho mensaje, ya no sé si es problema de código o de las instáncias. De todos modos grácias otra vez, mola encontrar gente tan dispuesta a ayudar.
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 17:00.