Mirad, estoy haciendo actividades didácticas para web en flas. Ya tengo varias pero hay dos que me estoy volviendo loca. El problema lo tengo en el siguiente ejercicio.
Se trata de seleccionar en un texto los adjetivos. Cuando marcas cualquier palabra se redondea en rojo. Para ello he creado un clip de película y dentro de éste he puesto dos frames: uno con la palabra normal y otro con la palabra redondeada en rojo. A este último le he puesto una etiqueta. Es decir, tengo la palabra "bonita", la he convertido en el clip "bonita" y luego el segundo frame le he puesto una etiqueta "bonitamarcado".
Luego un texto variable que se llama "respuesta". Cuando le doy a el botón "Confirmar" debe aparecer en él "Correcto" o "Debes seguir trabajando" Lo que quiero es que los alumnos marquen el botón "bonita" para que aparezca que es correcto.
En el botón "confirmar" yo tengo la siguiente programación:
on (press) {
if (bonita._currentframe = "bonitamarcado") {
respuesta = "¡Correcto!";
} else {
respuesta = "Debes seguir trabajando";
}
}
Es decir:
Cuando cliqueo
si el clip "bonita" está actualmente en el frame "bonitamarcado"
la respuesta es "correcto"
con lo demás
respuesta = Debes seguir trabajando.
El resultado es que dándole a cualquier palabra, si luego pongo "Confirmar" me sale "Correcto". No se cumple sólo cuando marco "bonita", sino que se cumple con cualquier palabra. ¿Sabéis qué hago mal? (JAJAJAJAJ)
Espero haberme explicado!!
MUCHAS GRACIAS!!