denizehell 0 Denunciar post Postado Outubro 19, 2010 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 Dê 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
Bruno:) 0 Denunciar post Postado Outubro 19, 2010 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
denizehell 0 Denunciar post Postado Outubro 19, 2010 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
Elektra 102 Denunciar post Postado Outubro 19, 2010 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
Irineu Antunes 2 Denunciar post Postado Outubro 20, 2010 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
denizehell 0 Denunciar post Postado Outubro 27, 2010 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