Jump to content


Melviin

Member Since 14/01/2010
Offline Last Active 07/02/2010, 18:57
-----

Topics I've Started

Problemas Para Executar Função Em Um Loadmovie

14/01/2010, 18:18

Preciso de uma ajudinha urgente, creio que não seja muito complexa...

Tenho o Stage, e nele estou direcionando tudo...sera uma tela full flash no browser..e coisas irão se movimentar de acordo com a resolução da janela, neste caso um movieclip de instancia "holder" ficara sempre no centro (_x) da tela..ele é um menu, e estou dando um loadmovie de um swf com o nome de "botoes.swf" neste mc "holder"
o código qe estou usando é mais ou menos esse:

var listener:Object = new Object();

Stage.addListener(listener);
Stage.scaleMode = "noScale";
Stage.align = "TL";
listener.onResize = function():Void {
	doResize();
}

function doResize():Void {
	trace("onResize");
[b]holder[/b]._x = (Stage.width - this.holder._width)/2
doResize();

_root.[b]holder[/b].loadMovie("botoes.swf");

O PROBLEMA É:
o loadmovie funciona direitinho e tal, mais o movieclip não se mexe para onde estou ordenando ATÉ eu mexer no browser...ou seja, ele aparece no lugar errado e depois que mexo no browser ele se localiza... eu ja tentei por o loadmovie dentro da function mais tb nao funciona..

o estranho é que de qualquer forma, ele vai para um lugar errado, e não oque ele esta antes de eu fazer o ctrl+enter, ele fica proximo ao local, mais não exatamente la...
PARECE QUE O PONTO DE REGISTRO DELE FICA DE UM LADO ANTES DE MOVER O BROWSER, E QUANDO MOVO O BROWSER O PONTO DE REGISTRO MUDA..

imagem em anexo...

IPB Skin By Virteq