Así que he definido las variables y he creado una función que vuelve a cargar el texto después de que se haya echo una nueva elección,
El código es el siguiente:
Código ActionScript :
var eleccion1:String; var eleccion2:String; var eleccion3:String; var eleccion4:String; eleccion_txt.text=""; function reiniciatextoEleccion(){ eleccion_txt.text = eleccion1 + eleccion2 + eleccion3 + eleccion4; if(eleccion1 = null || eleccion1 = undefined){ eleccion1 = ""; } else if(eleccion2 = null || eleccion2 = undefined){ eleccion2 = ""; } else if(eleccion3 = null || eleccio3 = undefined){ eleccion3 = ""; } else if(eleccion4 = null || eleccion4 = undefined){ eleccion4 = ""; } }
y para los botones:
Código ActionScript :
thumbs_mc.eleccion1_mc.b1.addEventListener(MouseEvent.CLICK, cambiaEleccion1); function cambiaEleccion1(e:MouseEvent):void{ eleccion1.text = "Has elegido la opción 1a"; reiniciatextoEleccion(); }
Y cuando compilo me aparece el siguinete error:
Código :
Escena 1, Capa 'as', Fotograma 2, Línea 255 1119: Acceso a una propiedad text posiblemente no definida mediante una referencia con tipo estático String.
¿como podría solucionarlo?
Muchas gracias.