Extras

From LABMM1_IDE

Jump to: navigation, search

O ecrã extras serve para o utilizador poder observar e interagir com pequenas coisas, tais como o vídeo, dois pequenos botões coloridos e ainda umas mensagens do wi-phi.


Em relação ao vídeo, primeiro foi embebido no flash, e instanciado no stage. De seguida foi necessário definir o método autoPlay como false, para que o vídeo não comece a correr sem a ordem do utilizador. Existem também 3 botões de controlo do vídeo: seek, pause e play. Todos eles utilizam os métodos pré-definidos do flash.


wifi_video.autoPlay = false;

seek_btn.onPress = function(){

som2.start();

wifi_video.stop();

wifi_video.seek(0);

}

pause_btn.onPress = function(){

som2.start();

wifi_video.pause();

}

play_btn.onPress = function(){

som2.start();

wifi_video.play();

}


Em relação às mensagens do wi-phi, ao clicar no wi-phi vai ser atribuído à variável valor_random um valor random. Para tal utiliza-se o math.floor, a fim de arredondar o valor para baixo e o math.random a fim de criar um valor aleatório entre um valor mínimo e um valor máximo, neste caso entre 6 e 1.


var valor_random:Number;

wi_phi_mc.onPress = function(){ wi_phi_mc.buttonMode = true;

valor_random = Math.floor(Math.random()*6-1+1+1); if(valor_random == 1){ wi_fala_txt.text = "Olá"; }

if(valor_random == 2){ wi_fala_txt.text = "Então?"; }

if(valor_random == 3){ wi_fala_txt.text = "Que foi?"; }

if(valor_random == 4){ wi_fala_txt.text = "Pára de me bater"; }

if(valor_random == 5){ wi_fala_txt.text = "Que se passa contigo?"; }

if(valor_random == 6){ wi_fala_txt.text = "Páraaaaaa!!!"; } }


Extras wifi.png

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox