Galera. A nova versão do Flash Player (9), veio com uma funcionalidade (que já havia antes), mas agora pode ser utilizada nos browsers, adicionando um fullscreen completo (desculpem a redundância, mas é para comparar-se com aqueles fullscreens em javascript que eu não gosto muito).

<param name=”allowFullScreen” value=”true” /> E também adicionar essa propriedade na tag embed:
<embed allowFullScreen=”true”… E também é necessário exportar o seu filme em Flash Player versão 9, portanto, você precisa do Flash CS3. Lembrando que você pode usar AS2 para ativar a funcionalidade, utilizando o comando: meuBotao.onRelease = function(){
Stage["displayState"] = Stage["displayState"] == “fullScreen” ? “normal” : “fullScreen”;
}; E também utilizar AS3, da seguinte maneira: stage.scaleMode = StageScaleMode.NO_SCALE;
meuBotao.addEventListener(MouseEvent.MOUSE_DOWN, disparaEvento);
function disparaEvento(e:MouseEvent):void{
switch(stage.displayState){
case “normal”:
stage.displayState = “fullScreen”;
break;
case “fullScreen”:
stage.displayState = “normal”;
break;
}
};
Alguns sites que utilizam este tipo de funcionalidade:
http://www.whitevoid.com/application
http://lavid.es/pruebas2/









#1 por Ricardo em Março 19th, 2008
O único problema é que você perde todas as funcionalidades de teclado, e ainda não consegui descobrir se há uma forma de ativá-lo.
Se souber como utilizar esse tipo de FullScreen do flash com as funções de teclado ativas, poste aí.
Até mais.
#2 por job em Março 21st, 2008
Cara tentei aqui e num consegui naum ce num teria ai um .fla para que eu possa entender melhor somente disso, pode mandar no meu e-mail.
Abç
#3 por Weverton Naves em Março 24th, 2008
Então Ricardo, as funcionalidades de teclado e alguns inputs são desativados por motivos de segurança, até o momento a Adobe não tomou nenhuma atitude a respeito, e creio que não vai tomar, já que é questão de segurança…
#4 por Weverton Naves em Abril 5th, 2008
job.
Está ok, postei os exemplos.
#5 por leo araujo em Maio 29th, 2008
blz weverton, fiz o tutorial que vc postou e funcionou do fullscreen e funcionou em partes pq quando coloco pra carregar uma galeria que puxa um xml ele volta ao normal.
dá uma olhada nesse link que te enviei e por favor respode esse email. ( http://www.leoaraujowd.com/studioaaa.html )
valew.
#6 por Weverton Naves em Maio 30th, 2008
leo.
Aqui funcionou normal, ele só resposiciona a tela na hora que manda carregar alguma outra coisa. Dá uma olhada no código do filme que vc está carregando, lá deve ter alguma configuração para mudar o posicionamento da tela, tipo Stage.align.
abs.
#7 por Pedro Henrique Jotta em Fevereiro 5th, 2009
Olá Weverton. Bom, estou executando o código igual ao seu AS2, funciona perfeitamente, mas o que estou procurando na realidade é saber como apenas uma parte do meu flash fica fullscreen, e nao o meu projeto inteiro. No caso eu tenho o site em flash e dentro um video, eu queria que só esse video ocupasse a tela inteira, se é que me entende!! Achei uma solução em AS3 mas tem que ser AS2 mesmo.
Desde já agradeço a ajuda.
#8 por silvano em Maio 31st, 2009
parceiro me mand ao fla do fullscreen tenho tudo o flash certo plugin e tudo mas na hora de copilar nao ow simplemnte nao ativa aguardo
#9 por Weverton Naves em Junho 4th, 2009
Silvano, baixe o exemplo aqui: http://www.wevertonnaves.com.br/blog/?attachment_id=331
#10 por alessandro em Setembro 11th, 2009
Cara, gostei muito da função, mas no meu caso ele esta dando pau. Por acaso tem algum exemplo?
#11 por Ricardo em Outubro 27th, 2009
O único problema é que você perde todas as funcionalidades de teclado, e ainda não consegui descobrir se há uma forma de ativá-lo.
Se souber como utilizar esse tipo de FullScreen do flash com as funções de teclado ativas, poste aí.
Até mais.
#12 por Weverton Naves em Março 27th, 2009
Pedro, aí no caso vc tem que desenvolver a aplicação para que fique da maneira que precisa.
Utilize propriedades como Stage.width ou Stage.height para realizar isso. Pesquise também sobre layout líquido no Flash.
Abs.