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.
Etiquetas:
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?
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.
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
Roger, supongo que este pdf como los demás contiene imágenes, pero no salen.
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.
© 2025 Creado por roger. Tecnología de