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

cadena a acción?

Estas en el tema de cadena a acción? en el foro de Flash y Actionscript en Foros del Web. hola gente. alguien sabe si puedo convertir una cadena (string) a acción??? ej: <interfaz titulo="Título"> <botones> <boton etiqueta="una sección" accion="gotoAndStop(x)"/> </botones> </interfaz> como convierto ese ...
  #1 (permalink)  
Antiguo 06/05/2004, 21:39
 
Fecha de Ingreso: mayo-2004
Mensajes: 2
Antigüedad: 19 años, 11 meses
Puntos: 0
cadena a acción?

hola gente. alguien sabe si puedo convertir una cadena (string) a acción??? ej:

<interfaz titulo="Título">
<botones>
<boton etiqueta="una sección" accion="gotoAndStop(x)"/>
</botones>
</interfaz>

como convierto ese atributo 'accion' para que el botón le dé bola?

muchas gracias.

sebazam
  #2 (permalink)  
Antiguo 07/05/2004, 04:25
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

beuno, primero que nada, deberías indicar que estñas leyendo información de un xml.

Pero bueno, sigamos, creo que la mejor manera, es que quites la acción del atributo y solo dejes el número del fotograma, luego, lo lees y lo insertas en el gotoandplay dentro del action script.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 07/05/2004, 07:21
 
Fecha de Ingreso: mayo-2004
Mensajes: 2
Antigüedad: 19 años, 11 meses
Puntos: 0
gracias PatomaS, pero hasta acá ya sabía... la onda (el desafío) es que podamos tener una variable con un valor cadena (ej: "gotoAndPlay(22)") y dentro de flash haya una acción que la evalúe (eval no funciona) y la convierta en acción. así no sólo estaríamos argumentando el armado de la interface sino también lo que tiene que hacer... desde afuera!

sebazam
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 15:45.