manoJow 0 Denunciar post Postado Janeiro 25, 2008 Olá pessoal seguinte, gostaria de saber uma coisa, andei olhando no seguinte site: http://www.domrestaurante.com.br. Nesse site eu pude perceber o seguinte, ao redimensionar o tamanho da janella, as margens internas do conteudo são redimensionadas também, mas tem um efeito ease nas bordas, com isso fiquei pensando se havia sido em flash, e achei o assunto interessante e pertinente pro pessoal que as vezes tem problemas com resolução de sites. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Por isso gostaria de Saber se tem como pegar o tamanho da janela que está aberta? :blink: Com isso eu posso criar um EnterFrame no flash que redimensione e reposicione os objetos de uma maneira mais charmosa do que o centralizar do Html que é muito seco e duro... http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Bom então é isso, se alguém tiver alguma ideia de como descobrir o tamanho da Janela do Navegador com action script.... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Fico No Aguardo... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Abraços ManoJow Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 28, 2008 use o Stage.width e Stage.height para saber as dimensões do swf []´s Compartilhar este post Link para o post Compartilhar em outros sites
manoJow 0 Denunciar post Postado Janeiro 28, 2008 use o Stage.width e Stage.height para saber as dimensões do swf []´s Ok tudo bem, mas acontece o seguinte, eu quero saber qual o tamanho da janela do bowser, e não o do swf, conforme o cara redimensiona ela, pois se eu colocar o flash em 100% os objetos dentro dele vão assumir a mesma escala, por isso a minha duvida, ou será que eu tenho que deixar o swf em 100% e ao redimensionar o browser com a pagina html ele redimensionar o swf e coletar o tamanho atual e aplicar uma função com base na escala??? Tem como fazer isso??... Ou o caminho deve ser outro java script ou algo do tipo pois no link do Dom restaurante que eu mandei ao restaurar ou maximizar a janela do browser o quadrado que mascara o conteudo aumenta e diminui... De Repente eles usam java script com loadVars pra receber o tamanho da Janela (on) Resize e deixa o Flash num enterFrame pra receber essa informação e redimensionar a máscara... Talvez seja esse o Caminho... http://forum.imasters.com.br/public/style_emoticons/default/grin.gif Agora vou ter que achar um jeito pra Funcionar... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Se sair alguma coisa posto por aqui... :rolleyes: Abraços Marcel Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Janeiro 28, 2008 não precisa complicar tanto, como eu disse, é só pegar os valores do Stage.width e Stage.height para evitar dos objetos redimensionarem junto com o navegador é só setar esse código stage.scale="noscale" []´s Compartilhar este post Link para o post Compartilhar em outros sites
manoJow 0 Denunciar post Postado Fevereiro 1, 2008 não precisa complicar tanto, como eu disse, é só pegar os valores do Stage.width e Stage.height para evitar dos objetos redimensionarem junto com o navegador é só setar esse código stage.scale="noscale" []´s Pô legal pacas, deu certo, olha só: http://www.g3design.com.br/trivento/2/teste.html Eu usei o seguinte codigo pra fazer o efeito do fundo aumentar e diminuir conforme o cara restaura maximiza ou muda a resolução: CODE stop(); Stage.scaleMode="noscale"; Stage.align="left" //cria o enterFrame pra reposicionar e redimensionar this.onEnterFrame=function () { //quadrado é o conteudo central posx=(Stage.width/2)-(quadrado._width/2) posy=(Stage.height/2)-(quadrado._height/2) //fundo é o movie que tem aquelas barrinhas e está por traz de tudo //calcula a posição que o fundo estará quando redimensionar posGX=(Stage.width/2)-(fundo._width/2) posGY=(Stage.height/2)-(fundo._height/2) //calcula o tamanho do fundo para redimensionar widthX=Stage.width+50; heightY=Stage.height+50; //reposiciona o quadrado com as variaveis posx e posy encontradas lá em cima quadrado._x=quadrado._x-(quadrado._x-posx)*.50 quadrado._y=quadrado._y-(quadrado._y-posy)*.50 //reposiciona o fundo com as variaveis posGx e posGy encontradas lá em cima fundo._x=fundo._x-(fundo._x-posGX)*.50 fundo._y=fundo._y-(fundo._y-posGY)*.50 //redimensiona o tamanho do fundo. fundo._width=fundo._width-(fundo._width-widthX)*.50 fundo._height=fundo._height-(fundo._height-heightY)*.50 } Aqui se faz aqui se paga Ok :) Abraços Mano Jow. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif :lol: http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites