Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve galera
agradeço desde ja a ajuda de voces!!
Estou fazendo esse quiz e estou empacado em 2 pontos, so falta isso pra acabar.
Explicaçao do funcionamento do jogo:
* PONTO 1 - alimentar variavel
nao estou conseguindo fazer com que ele acumule a variavel e me traga a proxima foto
estou usando "my_pictures = 0;" para identificar qual foto trazer
se eu mudar manualmente o valor de "my_pictures" ele funciona.
mas nao estou conseguindo trocar essa variavel dinamicamente.
*PONTO 2 - relogio aumenta o tempo
fiz um script simples para calcular o tempo (ate peguei o exemplo aqui no forum = ))
quando repondo a primeira pergunta vou para um proximo frame que mostra o resultado
quando "volto" para esse frame (onde tenho meu codigo) meu tempo corre mais rapido pois ele soma carrega duas vezes a variavel.
Espero ter sido claro
Brigadao
Fernando
stop();my_pictures = 0;_root.createEmptyMovieClip("picture_mc", 1);// CONTROL PICTURE TO BE LOADED AND BUTTON LABELSif (my_pictures == "") { loadMovie("brad.jpg", picture_mc); option1_btn.textbutton1_txt.text = "actor"; option2_btn.textbutton2_txt.text = "politician"; option3_btn.textbutton3_txt.text = "footballer";} else if (my_pictures == 1) { loadMovie("graduado.jpg", picture_mc); option1_btn.textbutton1_txt.text = "tennis player"; option2_btn.textbutton2_txt.text = "actress"; option3_btn.textbutton3_txt.text = "singer";}else if (my_pictures == 2) { loadMovie("napoleon.jpg", picture_mc); option1_btn.textbutton1_txt.text = "napoleon"; option2_btn.textbutton2_txt.text = "colombo"; option3_btn.textbutton3_txt.text = "cabral";}// X and Y Position of the created moviepicture_mc._x = 20;picture_mc._y = 10;// Enlarge picture to 600 pixels wide and hightpicture_mc._xscale = 600;picture_mc._yscale = 600;// Create the variable to count the time//my_time = 764;my_time = 100;// Reduces MC new mx.transitions.Tween(picture_mc, "_xscale", mx.transitions.easing.Strong.easeOut , picture_mc._xscale, 200, 60, true);new mx.transitions.Tween(picture_mc, "_yscale", mx.transitions.easing.Strong.easeOut , picture_mc._yscale, 200, 60, true);// Create the second MC and draw the mask_root.createEmptyMovieClip("mask", 3);picture_mc.setMask(mask);mascara._x = 20;mask._y = 20;mask.lineStyle(1, 0xE6E6E6,0);mask.moveTo(20,20);mask.beginFill(0xAA5522, 50);mask.lineTo(20,150);mask.lineTo(150,150);mask.lineTo(150, 20);mask.lineTo(20,20);mask.endFill();// THE ENTERFRAME_root.onEnterFrame = function() { //for the mask picture_mc.setMask(mask); _level4.mask._x = mask._x; _level4.mask._y = mask._y; // for the clock total = seconds;/ if (seconds <= 0) { mili = 0; seconds = 0; trace(seconds); }/}; /// generate the clockmili = 000;seconds = 60;intervalo = setInterval(time, 8);function time() { if (mili < 100) { mili = mili + 001; } else { seconds --; mili = 0; }}/// =======================================// BUTTON 1this.option1_btn.onRelease = function () {// remove created movies and mask removeMovieClip(picture_mc); removeMovieClip(mask); picture_mc.setMask(null); score_txt.text = myClock.seconds;// IF PICTURE = 0// if (my_pictures >=5) {// my_pictures = my_pictures ++;// } if (my_pictures == "") { if (myClock.seconds > 0) { _root.gotoAndStop("myscore"); } if (myClock.seconds === 0) { _root.gotoAndStop("failed"); } else if (my_pictures != "") { _root.gotoAndStop("wrong"); } } // IF PICTURE = 2 else if (my_pictures == 2) { if (myClock.seconds > 0) { _root.gotoAndStop("myscore"); } if (myClock.seconds === 0) { _root.gotoAndStop("failed"); } if (my_pictures != 2) { _root.gotoAndStop("wrong"); } } else if (my_pictures != 0 && my_pictures != 2) { _root.gotoAndStop("wrong"); } else if (my_pictures <= 5) { my_pictures = my_pictures ++; } };// Tennis Player BTNthis.option2_btn.onRelease = function () { // remove created movies and mask removeMovieClip(picture_mc); removeMovieClip(mask); picture_mc.setMask(null); _root.gotoAndStop("wrong");}// TV Presenter BTNthis.option3_btn.onRelease = function () { // remove created movies and mask removeMovieClip(picture_mc); removeMovieClip(mask); picture_mc.setMask(null); _root.gotoAndStop("wrong");}
Carregando comentários...