rebortec 0 Denunciar post Postado Maio 1, 2010 Boa Tarde a todos desde já agradeço a criação deste forum que já me ajudou muito O que peço se me ajudem é: Tenho de fazer um site deste genero www.versace.com tela inteira e não estou a conseguir de maneira nenhuma. Não sei qual a dimensão que tenho de dar na tela do flash. Faço com percentagem 100 x 100 magem '0' mas não consigo aparece o site centrado e não na tela toda. A intenção é que seja redimensionável a qualquer resolução. Espero que me ajudem estou mesmo a precisar de ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
João Batista Neto 448 Denunciar post Postado Maio 1, 2010 @rebortec seja bem vindo, Caso ainda não tenha lido as regras do fórum, sugiro fortemente que o faça para sua melhor participação: Regras do Fórum 01ª - Conteúdo fora de contexto Não poste mensagens ou tópicos fora dos temas centrais dos fóruns tais como piadas, assuntos políticos, futebol, etc. Para estes assuntos, existe o fórum Entretenimento. Evite entitular os tópicos com palavras como: "ME AJUDE", "PELO AMOR DE DEUS", "ESTOU DESESPERADO", "URGENTE", "SOCORRO", "HELP", "PEDIDO", "IMPLORO", "PLEASE", "DÚVIDA", ou qualquer coisa similar, assim como utilizar Caixa Alta (letras todas em maiúsculas) no título ou mesmo no corpo do tópico ou post. Utilize títulos curtos e claros, que condizam com o contexto do tópico, por favor. Quando a sua dúvida, utilize 100% para largura e altura e margem 0 como você já está fazendo, por exemplo, centralizando um quadrado na tela, independente da resolução: package { import flash.display.Sprite; import flash.display.Stage; import flash.display.StageAlign; import flash.display.StageScaleMode; import flash.events.Event; import flash.events.EventDispatcher; public class Exemplo extends Sprite { private var caixa:Sprite; public function Exemplo(){ stage.align = StageAlign.TOP_LEFT; stage.scaleMode = StageScaleMode.NO_SCALE; stage.addEventListener( Event.RESIZE , muda ); this.caixa = new Sprite(); this.caixa.graphics.beginFill( 0xFFFFFF ); this.caixa.graphics.lineStyle( 1 , 0x000000 ); this.caixa.graphics.drawRect( 0 , 0 , 200 , 200 ); this.caixa.graphics.endFill(); this.addChild( this.caixa ); this.dispatchEvent( new Event( Event.RESIZE ) ); } public function muda( e:Event ):void { caixa.x = ( stage.stageWidth / 2 ) - ( caixa.width / 2 ); caixa.y = ( stage.stageHeight / 2 ) - ( caixa.height / 2 ); } } } Esse exemplo configurará seu stage para não escalar conforme a resolução, já que está com 100%, em seguida desenhará uma caixa com 200px X 200px na tela e manterá essa caixa centralizada, mesmo que você redimensione a tela do navegador, a caixa permanecerá centralizada, sempre. ;) Compartilhar este post Link para o post Compartilhar em outros sites
rebortec 0 Denunciar post Postado Maio 6, 2010 O que gostava de fazer era tipo este site www.samsung.pt Compartilhar este post Link para o post Compartilhar em outros sites