stop();
//Preguntas
var preguntas:Array = ["1. pregunta"];
//Respuestas
var respuestas:Array = [["R/ 1...ok", "R/ 2", "R/ 3", "R/ 4"]];
var resultado = 0;
var responder1;
var responder2;
bueno.visible = false;
malo.visible = false;
var respuesta_buena = 0;
var respuesta_mala = 0;
respuesta_1_mc.buttonMode = true;
respuesta_2_mc.buttonMode = true;
respuesta_3_mc.buttonMode = true;
respuesta_4_mc.buttonMode = true;
avanzar_btn.buttonMode = true;
function cambiar_pregunta() {
if (bueno.visible) {
respuesta_buena++;
}
if (malo.visible) {
respuesta_mala++;
}
if (resultado == preguntas.length) {
gotoAndPlay(2);
} else {
bueno.visible = false;
malo.visible = false;
responder1 = Math.ceil(Math.random()*4);
responder2 = Math.ceil(Math.random()*preguntas.length)-1;
//
pregunta_txt.text = preguntas[responder2];
if (preguntas[responder2] == "x") {
cambiar_pregunta();
}
preguntas[responder2] = "x";
activar_desactivar(1);
if (responder1 == 1) {
opcion_1.text = respuestas[responder2][0];
opcion_2.text = respuestas[responder2][1];
opcion_3.text = respuestas[responder2][2];
opcion_4.text = respuestas[responder2][3];
}
if (responder1 == 2) {
opcion_1.text = respuestas[responder2][1];
opcion_2.text = respuestas[responder2][0];
opcion_3.text = respuestas[responder2][3];
opcion_4.text = respuestas[responder2][2];
}
if (responder1 == 3) {
opcion_1.text = respuestas[responder2][2];
opcion_2.text = respuestas[responder2][3];
opcion_3.text = respuestas[responder2][0];
opcion_4.text = respuestas[responder2][1];
}
if (responder1 == 4) {
opcion_1.text = respuestas[responder2][3];
opcion_2.text = respuestas[responder2][2];
opcion_3.text = respuestas[responder2][1];
opcion_4.text = respuestas[responder2][0];
}
}
}
//
function activar_desactivar(a) {
if (a == 0) {
respuesta_1_mc.mouseEnabled = false;
respuesta_2_mc.mouseEnabled = false;
respuesta_3_mc.mouseEnabled = false;
respuesta_4_mc.mouseEnabled = false;
//
respuesta_img_mc.visible = false;
}
if (a == 1) {
respuesta_1_mc.mouseEnabled = true;
respuesta_2_mc.mouseEnabled = true;
respuesta_3_mc.mouseEnabled = true;
respuesta_4_mc.mouseEnabled = true;
//
respuesta_img_mc.visible = true;
}
}
cambiar_pregunta();
//
avanzar_btn.addEventListener(MouseEvent.CLICK, avanzar);
//
function avanzar(e:MouseEvent) {
resultado++;
cambiar_pregunta();
//Limpiamos el campo de retroalimentación
//respuesta_txt.text = "...";
}
//
respuesta_1_mc.addEventListener(MouseEvent.CLICK, respuesta_1_btn);
respuesta_2_mc.addEventListener(MouseEvent.CLICK, respuesta_2_btn);
respuesta_3_mc.addEventListener(MouseEvent.CLICK, respuesta_3_btn);
respuesta_4_mc.addEventListener(MouseEvent.CLICK, respuesta_4_btn);
//Respuesta 1
function respuesta_1_btn(e:MouseEvent) {
activar_desactivar(0);
//Retroalimentación para la 1
if(respuestas[responder2][0]){
respuesta_txt.text = "Hizo clic 1";
}
if (responder1 == 1) {
bueno.visible = true;
} else {
malo.visible = true;
//respuesta_txt.text = "malo...";
}
}
//Respuesta 2
function respuesta_2_btn(e:MouseEvent) {
activar_desactivar(0);
if (responder1 == 2) {
bueno.visible = true;
//Retroalimentación para la 2
if(respuestas[responder2][1]){
respuesta_txt.text = "Hizo clic 2";
}
} else {
malo.visible = true;
//respuesta_txt.text = "malo...";
}
}
//Respuesta 3
function respuesta_3_btn(e:MouseEvent) {
activar_desactivar(0);
if (responder1 == 3) {
bueno.visible = true;
//Retroalimentación para la 3
if(respuestas[responder2][2]){
respuesta_txt.text = "Hizo clic 3";
}
} else {
malo.visible = true;
//respuesta_txt.text = "malo...";
}
}
//Respuesta 4
function respuesta_4_btn(e:MouseEvent) {
activar_desactivar(0);
if (responder1 == 4) {
bueno.visible = true;
//Retroalimentación para la 4
if(respuestas[responder2][3]){
respuesta_txt.text = "Hizo clic 4";
}
} else {
malo.visible = true;
//respuesta_txt.text = "malo...";
}
}