• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Tiaginhuh

Criar envento do rato em A.S2

4 mensagens neste tópico

Boas!

Tenho um código em a.s2 numa frame que vi como se fazia no tutorial e esse código contem um evento de Mouse para que ao clicar no botão abre em FullScreen, mas o que eu cria era acrescentar a esse evento a função de ao clicar para alem de abrir em fullscreen também fize-se a função de "gotoAndPlay"

o código é este:

stop();
_root.entrar.onRelease = function(){
    if(Stage["displayState"] == "normal"){
        Stage["displayState"] = "fullScreen";
    }else{
        Stage["displayState"] = "normal";
    }
}

var listener:Object = {};
listener.onFullScreen = function(isFullscreen:Boolean){
    if(isFullscreen){
        trace("entered full-screen mode");
    }else{
        trace("exited full-screen mode");
    }
}
Stage.addListener(listener);

nota: entrar é o botão de que falei.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

eu nunca fiz fullscreen com AS2 mas tens este snippet, no teu caso tens que meter o gotoAndPlay dentro do goFullScreen() :

fullScreen_btn.onRelease = fullScreen_btn.onReleaseOutside = toggleFullScreen;
fullScreen_btn.onRollOver = onRollOverHandler;
fullScreen_btn.onRollOut = onRollOutHandler;

function onRollOverHandler()
{
}

function onRollOutHandler():Void
{
        
}

function toggleFullScreen():Void
{
    if( Stage["displayState"] == "normal"){
        goFullScreen();
    } else {
        exitFullScreen();
    }
}
function goFullScreen():Void
{
       Stage["displayState"] = "fullScreen";
}

function exitFullScreen():Void
{
   Stage["displayState"] = "normal";
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora