Slipee 0 Denunciar post Postado Novembro 17, 2008 Pessoal, Está rolando um problema com posicionamento do MC ao coloca-lo ao centro. O que acontece é que criei todos os movieclips dinamicamente, juntei os mesmo em um Object e centralizei, só que o que era pra acotecer (centralizar no browser) não acontece. O código vai abaixo: var quadro1:MovieClip; var quadro2:MovieClip; var quadro3:MovieClip; var fundo:MovieClip; var objeto:Object = new Object; objeto.onResize = function ():Void{ fundo._width = Stage.width; fundo._height = Stage.height; quadro1._x = Math.ceil(Stage.width / 2 - (this._width / 2)); quadro1._y = Math.ceil(Stage.height / 2 - this._height / 2); } Stage.scaleMode = "noScale"; Stage.align = "TL"; Stage.addListener(objeto); //Função para criação do layout function desenhaLayout(instancia:String, cor:Number, altura:Number, largura:Number):Void { _root[instancia] = _root.createEmptyMovieClip(instancia, _root.getNextHighestDepth()); _root[instancia].beginFill(cor, 100); _root[instancia].lineTo(0, altura); _root[instancia].lineTo(largura, altura); _root[instancia].lineTo(largura, 0); _root[instancia].lineTo(0, 0); _root[instancia].endFill(); }; desenhaLayout ("quadro1", 0x000000, 493, 39); quadro1._x = 142; quadro1._y = 43; desenhaLayout ("quadro2", 0xFFFFFF, 493, 667); quadro2._x = 187; quadro2._y = 43; desenhaLayout ("quadro3", 0xFFFFFF, 493, 252); quadro3._x = 860; quadro3._y = 43; Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Bittencourt 0 Denunciar post Postado Novembro 17, 2008 Eai brother, beleza? Entaum.. pelo que eu vi aqui você pede pro object dar o onResize primeiro e cria os movies depois... ai o flash não entende! tenta jogar o object pra baixo do: desenhaLayout ("quadro3", 0xFFFFFF, 493, 252); quadro3._x = 860; quadro3._y = 43;. Abraçossssssssssss Compartilhar este post Link para o post Compartilhar em outros sites