Ir para conteúdo

POWERED BY:

Arquivado

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

denizehell

[Resolvido] Fundo Pagina 100% flash

Recommended Posts

Olá pessoal,

sou nova aqui no fórum, queria saber se alguém sabe como fazer um fundo ficar 100% em flash, de acordo com a resolução. Mas tipo, eu não quero que o fundo corte, quero que, de acordo como o usuário redimensione, ele acompanhe e trave em 1024x768, que dai não dê mais pra "diminuir" o fundo.

 

Tipo, meu site tá em flash com fundo transparente, tem a index, sem imagem de fundo por enquanto. Ja vi alguma coisa sobre layout liquido mas os exemplos que eu vi a imagem foi cortando, e eu quero que ela não corte. e um detalhe importante, hehehe, eu não entendo muito de AS então tenham um pouco de paciencia hehehehe.

Daí tambem se alguém souber, como faz pro fundo ficar trocando de acordo com os links clicados agradeço.

Tipo, link cozinha fundo cozinha, link moveis fundo moveis e assim por diante ^^...

 

Obrigadinha

 

 

 

PS meu código tá com fundo no css do HTML, mas também não tá redimensionando direito.. Eu não quero redimensionar o tamanho do flash da index, como ja vi em algusn tutos, quero só do background

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola ... tudo certo??

 

olha você chegou a fazer testes com o layout líquido??

 

nele você tem controle dessa imagem que você quer... basta adicionar alguns "if's", a logica seria assim:

 

se a o resize chegar em X por X , não modifique mais, caso contrário, faça a modificação.

 

 

Abaixo um exemplo de líquido que eu peguei aqui do iMaster mesmo....

 

Stage.scaleMode = "noScale";
Stage.align = "TL";

function Liquido():Void {

	//variaveis que coletam o tamanho...

	var sh = new Number(Stage.height);
	var sw = new Number(Stage.width);
		
        // aqui você define sua ação
        //if(sw < 1024){
	//	trace("limite");
	//   }else{
	//	trace("modificando");
	//   }
}

//Listener para o Stage
stageList = new Object();
stageList.onResize = function():Void  {
	Liquido();
};
Stage.addListener(stageList);
Liquido();

Esses códigos necessitam um pouco de pratica,

faça uns testes e poste aqui... a gente vai tentando te ajuda

 

quanto ao fundo trocar você tem que criar uma função para chamar a imagem que você quer quando algo é acionado...

 

seria tipo:

 

function trocaFundo(imagem){
fundo.loadMovie(imagem);
}

espero ter ajudado

 

Atéee

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola ... tudo certo??

 

olha você chegou a fazer testes com o layout líquido??

 

nele você tem controle dessa imagem que você quer... basta adicionar alguns "if's", a logica seria assim:

 

se a o resize chegar em X por X , não modifique mais, caso contrário, faça a modificação.

 

 

Abaixo um exemplo de líquido que eu peguei aqui do iMaster mesmo....

 

Stage.scaleMode = "noScale";
Stage.align = "TL";

function Liquido():Void {

	//variaveis que coletam o tamanho...

	var sh = new Number(Stage.height);
	var sw = new Number(Stage.width);
		
        // aqui você define sua ação
        //if(sw < 1024){
	//	trace("limite");
	//   }else{
	//	trace("modificando");
	//   }
}

//Listener para o Stage
stageList = new Object();
stageList.onResize = function():Void  {
	Liquido();
};
Stage.addListener(stageList);
Liquido();

Esses códigos necessitam um pouco de pratica,

faça uns testes e poste aqui... a gente vai tentando te ajuda

 

quanto ao fundo trocar você tem que criar uma função para chamar a imagem que você quer quando algo é acionado...

 

seria tipo:

 

function trocaFundo(imagem){
fundo.loadMovie(imagem);
}

espero ter ajudado

 

Atéee

 

 

Fiz um teste mas deu erro com o Liquido, não sei se era no code ou na minha antisse hehehe, mas vou testar esse que tu mandou.

Eu queria algo tipo assim: http://www.florense.com.br/

mas trancando no 1024

 

Tipo, não tem como criar um movieClip no meu index.sfw e fazer só esse movieClip se adequar ao tamanho da tela deixando o resto que ficar por cima centralizado sem se mexer?

Sei lá to viajando aqui ehhehe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tá meio enrolado de entender o que você quer.

 

Quanto a mudar o 'fundo' ao clicar nos links é criar uma função para o carregamento de um arquivo externo com outra imagem de background. Aqui mesmo, em diversos tópicos ou na sessão Artigos e Tutoriais encontra vários exemplos.

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Denize,

 

Com este tal fundo líquido é só colocar no HTML o flash com W100% e H100%, você deve fazer um tratamento de proporção para que o fundo se expanda junto com o tamanho da janela (e se reduza também) sem distorcer a imagem, fica um pouco mais complexo... Mas esta parte fica pra depois ;) só deixe uma div do swf com W/H100% e outra em cima dela que depois entramos nos próximos detalhes ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Denize,

 

Com este tal fundo líquido é só colocar no HTML o flash com W100% e H100%, você deve fazer um tratamento de proporção para que o fundo se expanda junto com o tamanho da janela (e se reduza também) sem distorcer a imagem, fica um pouco mais complexo... Mas esta parte fica pra depois ;) só deixe uma div do swf com W/H100% e outra em cima dela que depois entramos nos próximos detalhes ;)

 

 

Resolvido!

:D

O cliente mudou de ideia ANDDDDD, acabamos fazendo em jscript e deu tudo certinho mesmo...

Valew a ajuda ae

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.