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

Ayuda para controlar el valor de una variable dentro de un MovieClip

Estas en el tema de Ayuda para controlar el valor de una variable dentro de un MovieClip en el foro de Flash y Actionscript en Foros del Web. Amigos: de antemano gracias por las ayudas que me han prestado hasta ahora. A ver si cuando aprenda de esta cosilla llamada flash puedo retribuir ...
  #1 (permalink)  
Antiguo 21/08/2003, 22:55
Avatar de alfonsoortega  
Fecha de Ingreso: mayo-2003
Ubicación: Bogotá
Mensajes: 54
Antigüedad: 14 años, 6 meses
Puntos: 0
Ayuda para controlar el valor de una variable dentro de un MovieClip

Amigos: de antemano gracias por las ayudas que me han prestado hasta ahora. A ver si cuando aprenda de esta cosilla llamada flash puedo retribuir los favores.

Ando embrollado con una cosa. Explico primero el qué y luego cómo lo intento resolver, vale? Aclaro que estoy trabajando en Flash4 porque el instalador del 5 se lo comio mi perra... pinche suerte

En la escena principal hay un movie clip que se duplica hasta 10 veces (esto ya está hecho) . Dentro de esa Movie hay un campo de texto dinamico con una variable (let) y un codigo que hace que a dicha variable se le asigne un valor aleatorio (CHR) con random de Random(256).

Hasta aquí todo bien. El porblemilla radica en que quiero que cuando la variable llegue a un valor especifico para la aleatoriedad de esa instancia. Y eso mismo en las demas instancias que he duplicado:

El resultado final habrá de ser un texto específico que quiero que aparezca: por ejemplo el nombre de mi pinche perra que es Calixta. Así de simple y estoy jodido.

Ahora si, explico como lo he hecho hasta ahora

Linea de tiempo principal
En una capa el movie con nombre de instancia cosa
En otra capa de acciones

Fotograma 1:
Set Variable: "i" = "1"
Fotograma 2:
If ("/cosa"&1:let="p")
Stop
End If
Fotograma 3:
If (i<10)
Set Property ("/cosa", X Position) = GetProperty ("/cosa",_x)
Duplicate Movie Clip ("/cosa", "cosa"&i, i)
Set Property ("cosa"&i, X Position) = GetProperty("cosa"&i, _x) + (GetProperty ( "cosa", _width )+10)*i
Set Variable: "i" = i+1
Set Property ("cosa"&i, Rotation) = i
End If
Go to and Play (2)

Dentro de la Movie:
Un campo de texto con nombre de variable let

En el fotograma 1:
Set Variable: "let" = Chr (Random (265))
En el fotograma 2:
Go to and Play (1)


Vale mencionar que me parece que el problema está en que no puedo acceder al valor de la variable let en una de las copias de instacia de cosa, por ejemplo "/cosa"&i:let="p"

Que esta mal???????? AYUDA!!!!!

Gracias de nuevo
__________________
Alfonso Ortega
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 13:01.