Extras
From LABMM1_IDE
(Created page with "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...") |
|||
| Line 72: | Line 72: | ||
| - | [[File:extras_wifi.png]] | + | [[File:extras_wifi.png|300px]] |
Latest revision as of 23:15, 13 January 2011
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!!!"; } }
