En la línea de tiempo principal hay varias capas, cada una con un clip de película. Todo el código está en una capa exclusiva en la línea de tiempo principal. Parece que no me deja remitir de un clip a otro.
Describo lo que quiero hacer y luego pongo el código.
Código :
Click en "capturacontra.enviar" { si (el texto de "capturacontra.textocontra" es "el jabon"){ mostrar "clipinventario.objetos.jabon"; mostrar "capturacontra.contracorrecta"; ocultar "capturacontra.contraincorrecta"; } si no es así { mostrar "capturacontra.contraincorrecta"; ocultar "capturacontra.contracorrecta"; } }
En código:
Código :
_root.capturacontra.enviar.onRelease = function() { if(_root.capturacontra.textocontra.text == "el jabon") { _root.clipinventario.objetos.jabon._visible = true; _root.capturacontra.contracorrecta._visible = true; _root.capturacontra.contraincorrecta._visible = false; } else { _root.capturacontra.contraincorrecta._visible = true; _root.capturacontra.contracorrecta._visible = false; } }
Añado que sí me muestra y me oculta los mensajes de "contraseña incorrecta", pero el "jabón" no lo muestra.
Espero que me podáis ayudar. No sé si creando una función podría solucionarse. No tengo muy claro cómo van las rutas cuando la cosa se lía un poco... He visto muchos temas con problemas de rutas similares a este, pero aún no he dado con la solución.
Y perdón por preguntar cosas que serán muy sencillas para vosotros.
Gracias.