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