Exibir Conteúdo em Tela Cheia (Full Screen) no Flash CS5

Em alguns trabalhos podemos pedir, através de um click do botão, para o conteúdo de um arquivo do flash (swf) ser exibido em Tela Cheia.

Vamos ver como fazer, então:

1- Crie um novo arquivo no Flash como ActionScript 3.0;

2- Desenhe uma forma no palco e arraste uma componente "Button" (painel components)  para o palco;

3- Coloque o nome de instância deste componente para "botao";

4-  Crie uma nova camada e coloque o nome de "acoes";

5- No primeiro frame da camada "acoes" chame o painel Actions (F9) e digite:

botao.label="aumentar";
botao.addEventListener(MouseEvent.CLICK,tela);
function tela(evento:MouseEvent):void {
    if (evento.target.label=="aumentar") {
        stage.displayState=StageDisplayState.FULL_SCREEN;
        stage.scaleMode = StageScaleMode.NO_SCALE;
        botao.label="diminuir";
    }else {
        stage.displayState = StageDisplayState.NORMAL;
        botao.label="aumentar";
    }
}
















6- Selecione o menu File > Publish Settings e na aba HTML escolha a opção Template como:  Flash Only - Allow Full Screen e clique em Publish.

7- Teste o arquivo HTML e veja a funcionalidade do botão.



Comentários

Postagens mais visitadas deste blog

Estrutura básica de documento em HTML5

Adição e subtração de paths no Photoshop CS4