Yo tengo dudas acerca de las pistas en la actividad de poner las palabras al revés.

Si hago el código de que la pista se convierta en una "?", en caso de fallo saldrían todas interrogaciones. Como no sabía como hacer, le dije que en caso de fallo volviese a la frase original y empieza de nuevo.

Me gustaría saber cómo hacer para conservar las letras que estén bien y volver a colocar las originales.

Visitas: 599

Archivos adjuntos

Respuestas a esta discusión

Nani en caso de fallo se debería almacenar lo que ha escrito el usuario y corregido por el programa con interrogaciones en una variable para que no se pierda. Inténtalo de nuevo.

Por cierto he hecho un ejercicio que me salia: la mujer es una rosa que se viste de color o algo así. Pero no me dice si está bien al comprobar. Si ves que no te sale denerías enviar el fla

Gracias por contestar, pero es que eso es exactamente lo que no sé hacer.

Creo que puse la mejor, pero igual he bailado alguna vocal, voy a mirar.

 

Aquí os dejo el tutorial 22: CADENAS II y ARRAYS

 

Podemos utilizar un foro distinto para cada tutorial y dejar el muro de comentarios para temas más generales o que no coinciden con el contenido de los tutoriales.

¿Qué os parece?

Mira a ver ahora con el tutorial 22  me dices algo

Nani dijo:

Gracias por contestar, pero es que eso es exactamente lo que no sé hacer.

Creo que puse la mejor, pero igual he bailado alguna vocal, voy a mirar.

Roger, supongo que este pdf como los demás contiene imágenes, pero no salen.

Mando el código del ejercicio de quitar espacios porque el .fla no lo puedo mandar porque pesa con tanto sonido 22 Mg.

_root.quitar_espacios();
//Aquí creo la función:
function quitar_espacios() {
    _root.palabra_nueva = "";
    _root.palabra_nueva2 = "";
    _root.solucion = "Mi jardinera tú que entraste en el jardín del amor";
    _root.solucion2 = "de las plantas que regaste dime cuál es la mejor";
    _root.palabra_nueva3 = "";
    _root.solucion3 = "la mejor es una rosa que se viste de color";
    _root.palabra_nueva4 = "";
    _root.solucion4 = "del color que se le antoja y en medio tiene tres hojas";
    for (n=0; n<_root.solucion.length; n++) {
        if (_root.solucion.substr(n, 1)<>" ") {
            _root.palabra_nueva += _root.solucion.substr(n, 1);
        }
    }
}
for (n=0; n<_root.solucion2.length; n++) {
    if (_root.solucion2.substr(n, 1)<>" ") {
        _root.palabra_nueva2 += _root.solucion2.substr(n, 1);
    }
}
for (n=0; n<_root.solucion3.length; n++) {
    if (_root.solucion3.substr(n, 1)<>" ") {
        _root.palabra_nueva3 += _root.solucion3.substr(n, 1);
    }
}
for (n=0; n<_root.solucion4.length; n++) {
    if (_root.solucion4.substr(n, 1)<>" ") {
        _root.palabra_nueva4 += _root.solucion4.substr(n, 1);
    }
}
//avanza frase quitando espacios, pero no corrige.
segui.onRelease = function() {
    _root.quitar_espacios();
};
// boton comprobar
chec.onRelease = function() {
    _root.solucion = "Mi jardinera tú que entraste en el jardín del amor";
    _root.pista = "";
    for (n=0; n<_root.solucion.length; n++) {
        if (_root.palabra_nueva.substr(n, 1) == _root.solucion.substr(n, 1)) {
            _root.pista += _root.solucion.substr(n, 1);
        } else {
            _root.pista += "?";
        }
    }
    if (_root.palabra_nueva == _root.solucion) {
        _root.sonido.gotoAndPlay(2);
    } else {
        _root.palabra_nueva = _root.pista;
        chec.gotoAndPlay(2);
        chec._visible = 1;
        _root.impacto.gotoAndPlay(2);
    }
};
//palabra nueva 2.
chec2.onRelease = function() {
    _root.solucion2 = "de las plantas que regaste dime cuál es la mejor";
    _root.pista = "";
    for (n=0; n<_root.solucion2.length; n++) {
        if (_root.palabra_nueva2.substr(n, 1) == _root.solucion2.substr(n, 1)) {
            _root.pista += _root.solucion2.substr(n, 1);
        } else {
            _root.pista += "?";
        }
    }
    if (_root.palabra_nueva2 == _root.solucion2) {
        _root.sonido.gotoAndPlay(2);
    } else {
        _root.palabra_nueva2 = _root.pista;
        chec2.gotoAndPlay(2);
        chec2._visible = 1;
        _root.impacto.gotoAndPlay(2);
    }
};
//palabra nueva 3.
chec3.onRelease = function() {
    _root.solucion3 = "la mejor es una rosa que se viste de color";
    _root.pista = "";
    for (n=0; n<_root.solucion3.length; n++) {
        if (_root.palabra_nueva3.substr(n, 1) == _root.solucion3.substr(n, 1)) {
            _root.pista += _root.solucion3.substr(n, 1);
        } else {
            _root.pista += "?";
        }
    }
    if (_root.palabra_nueva3 == _root.solucion3) {
        _root.sonido.gotoAndPlay(2);
    } else {
        _root.palabra_nueva3 = _root.pista;
        chec3.gotoAndPlay(2);
        chec3._visible = 1;
        _root.impacto.gotoAndPlay(2);
    }
};
//palabra nueva 4.
chec4.onRelease = function() {
    _root.solucion4 = "del color que se le antoja y en medio tiene tres hojas";
    _root.pista = "";
    for (n=0; n<_root.solucion4.length; n++) {
        if (_root.palabra_nueva4.substr(n, 1) == _root.solucion4.substr(n, 1)) {
            _root.pista += _root.solucion4.substr(n, 1);
        } else {
            _root.pista += "?";
        }
    }
    if (_root.palabra_nueva4 == _root.solucion4) {
        _root.sonido.gotoAndPlay(2);
    } else {
        _root.palabra_nueva4 = _root.pista;
        chec4.gotoAndPlay(2);
        chec4._visible = 1;
        _root.impacto.gotoAndPlay(2);
    }
};

Hola a to@s,

Este nuevo cambio creo que irá bien para tener todo lo relacionado con un tutorial siempre a mano.

 

Os envío una avanzadilla del trabajo que tengo entre manos.

 

Me gustaria saber, cómo hacer para que los cuadros de las letras erróneas queden en blanco, después de clicar el botón comprobar, o bien, resaltadas en color rojo.

 

Para resolver el crucigrama, SE HAN DE PONER LOS ACENTOS:

 

POMA - PERA - PLÀTAN - CIRERES - TARONJA - MADUIXA

 

Muchas gracias. Emilia

Aquí dejo l'actividad
Archivos adjuntos
Tú también te has superado esta vez, jeje. Siento no poder ayudarte, por ahora.

Emilia Alcaraz Delgado dijo:
Aquí dejo l'actividad
Nani para ver correctamente el tutorial debes descargar primero el pdf y después abrirlo con el programa adobe reader ver. 9 o más. El tutorial incluye también los interactivos flash. No abras el pdf directamente con el navegador porque es posible que nonse vea completo.


Nani dijo:
Roger, supongo que este pdf como los demás contiene imágenes, pero no salen.
Gracias, lo abría con el Vista Previa del Mac, ahora lo veo perfectamente.

roger dijo:
Nani para ver correctamente el tutorial debes descargar primero el pdf y después abrirlo con el programa adobe reader ver. 9 o más. El tutorial incluye también los interactivos flash. No abras el pdf directamente con el navegador porque es posible que nonse vea completo.


Nani dijo:
Roger, supongo que este pdf como los demás contiene imágenes, pero no salen.
Hola, ayer estuve sin internet y amplié el juego de las frases al revés intentando hacer cosas anteriores vuestras.Estuve un poco eufórico por hacerlo y cabreado por no poder subirlo. Hoy estoy más tranquilo.

Parece que funciona... Mira ver si está aquí la respuesta que necesitas Nani...aunque no he leído todavía este foro...
Archivos adjuntos

RSS

© 2024   Creado por roger.   Tecnología de

Emblemas  |  Reportar un problema  |  Términos de servicio