Os cuento un poco. Es un juego. En la pantalla 1 el usuario tiene que poner su nombre, y al darle a un botón, va a la pantalla 2 (fotograma 2), y ahí, con una variable, sale el nombre que ha puesto.
El problema es, que si no pone nada y le da al botón, también va a la pantalla 2, y yo quiero que se tenga que poner un nombre para ir a la pantalla 2. Que no puedan dejar el cuadro vacío.
Éste es el código que uso:
btJugar.addEventListener(MouseEvent.CLICK, empezar);
function empezar(e:MouseEvent):void{
if (nombreUsuario.text == String(nombreUsuario.text)){
bNombre= nombreUsuario.text;
gotoAndStop(2);
}
else {
if (nombreUsuario.text == "") { //creo que aquí está el error. No sé como decirle que no lo //dejen vacío.
mensaje.text == "¡Debes introducir un nombre!";
}
}
}
Si alguien sabe que hago mal... ¡mil gracias!