Cita:
Iniciado por arch979 Hola a todos,
tengo hecho un test de preguntas en flash. El caso es que en un dynamicText recojo el tanto por ciento de aciertos. Lo que me gustaría es que dependiendo del valor del % vayas a un frame o a otro. Es decir, si has sacado menos de 50 % vas a un frame, si has sacado entre 50 y 80 % vas a otro frame y si has sacado mas de 80 % vas a otro frame.
Lo que tengo hecho es lo siguiente:
Código:
userScore=(numOfQuestionsAnsweredCorrectly*100)/(5)
donde "userScore" es el nombre de VAR que lleva este dynamicText.
por otro lado
Código:
boton.onRelease = function() {
if (userScore._currentFrame <= 50) {
gotoAndPlay("scores50");
} else if (userScore._currentFrame >= 51) {
gotoAndPlay("scores5080");
}
};
donde "boton" es el nombre de instancia del boton que te envía a las diferentes opciones. De todas formas a este código le faltaría decirle que en vez de >=51 sea entre 51 y 80 %, pero no se como decirle. Como tambien faltaría la opción de >80 %.
En fin, a ver si alguien puede echarme una mano.
Hola
bueno, si es un texto, entonces usaria userScore
solamente o incluso Number(userScore
)
en cuanto a las condiciones
userScore>= 51 && userScore < 81
y
userScore>80
espero sirva
saludos