Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

raPPa

[Resolvido] width automatico

Recommended Posts

Olá, gostaria de saber como fazer para a animação em Flash ficar no tamanho 100% da página, por exemplo, o width da pagina é 100%, dai qualquer resolução teria que ver o flash do tamanho da página... no caso se alguem tiver na resolução 800x600 ver o width da animação em 800, se a tiver na resolução 1024, ver a animação no tamanho 1024, automaticamente para cada resolução.

 

parecido com a desse site: http://livedemo00.template-help.com/joomla_34493/ só que nesse site usa-se uma imagem, ja no meu caso gostaria de saber se tem como usar no Flash... valeu!!!

 

Fiz uma busca aqui no forum e achei um tópico com o mesmo problema que o meu ja resolvido, mas nao conssegui fazer aqui no meu, tem que adicionar um Action... usando stage, não sei como fazer se alguem puder ajudar... vlw!

 

http://forum.imasters.com.br/topic/350090-resolvido%26nbsp%3Bflash-se-adaptar-a-resolucao-do-navegador/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, consegui fazer aqui!!! Resolvido...

 

Coloquei no html o script

<style type="text/css">
html, body {
       height:100%;
       margin:0px;
       padding:0px;
}
</style>

 

E O FILME FICOU ASSIM:

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/SWFlash.cab#version=7,
0,0,0"
WIDTH="100%" HEIGHT="100%" id="stage" ALIGN="top">
<PARAM NAME=movie VALUE="SEUFILME.swf">
<PARAM NAME=menu VALUE=false>
<PARAM NAME=quality VALUE=high>
<PARAM NAME=salign VALUE=LT>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="SEUFILME.swf" menu=false quality=high salign=LT bgcolor=#FFFFFF  WIDTH="100%" HEIGHT="100%" NAME="stage" ALIGN="top" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>

 

NO FLASH:

 

Definindo uma imagem como fundo (movieclip correspondente deve ser estanciado como "scale_mc") e centralizando o conteúdo (movieclip correspondente deve ser estanciado como "noscale_mc").

 

function stageResize() { 
_root.scale_mc._width = Stage.width; 
_root.scale_mc._height = Stage.height; 
} 
function center() { 
_root.noscale_mc._y = Stage.height/2; 
_root.noscale_mc._x = Stage.width/2; 
} 

Stage.scaleMode = "noScale"; 

myListener = new Object(); 
myListener.onresize = function() { 
stageResize(); 
center(); 
}; 
Stage.addListener(myListener);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.