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

Cómo se puede hacer esto (lo siento por el título)

Estas en el tema de Cómo se puede hacer esto (lo siento por el título) en el foro de Flash y Actionscript en Foros del Web. Hola foreros, Trabajo en AS2 y a partir de un número generado aleatoriamente quisiera que se imprimiera un determinado texto. De modo que: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 06/07/2012, 07:11
 
Fecha de Ingreso: abril-2011
Mensajes: 169
Antigüedad: 13 años, 7 meses
Puntos: 4
Cómo se puede hacer esto (lo siento por el título)

Hola foreros,

Trabajo en AS2 y a partir de un número generado aleatoriamente quisiera que se imprimiera un determinado texto. De modo que:

Código AS2:
Ver original
  1. // Definimos por ejemplo 3 variables
  2. var1 = Hola;
  3. var2 = Adios;
  4. var3 = WtF;
  5. // Generamos un número aleatorio del 1 al 3.
  6. nal = Math.round(Math.random()*2+1);

Ahora lo que quisiera es que si saliera 1 se imprimera var1, si sale 2 se imprime var2 y si sale 3 se imprime var3.

Fácilmente se puede hacer con if, no?
Código AS2:
Ver original
  1. if(nal == 1){
  2. texto.text = var1
  3. }
  4. // Y así con las demás también

Ahora lo que realmente quiero saber es si existe alguna forma para hacerlo todo de una vez, es decir, imprimir algo parecido a... "var"+nal (la particula var, más el nº aleatorio y que se imprima).

Muchas gracias por sus respuestas, espero ser claro.
__________________
MiniMonigotes.com | Juegos flash online gratis - ¡Entra ya!

Etiquetas: actionscript, as2, flash, imprimir+variable
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 00:09.