Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
iaew galera beleza!?
eu tenho um menu q vai ser puxadu d fora do meu index.swf eh o menu.swf
pra colocar ele no meu palco
criei um MC 'btMenu' e executei uma função
soh q eu nao consigo fazer com q as opçoes q tem dentro do menu.swf sejam acionada
alguem sabe o q eu posso fazer?
o script eh esse
var carrega:MovieClipLoader = new MovieClipLoader();
carrega.loadClip("menu.swf", btMenu);
listener.onLoadInit = function() {
//trace(btMenu.btMenu1._y);
_root.btMenu.btMenu2.onRelease = function() {
trace("blaaaaa");
}
};
carrega.addListener(listener);
grato http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
eu tentei... mais axo q naum soube como usar..
=\
ficava olhando os exemplos dos outros mais naum sabia como aplicar no meu =\
Porque você colocou a ação do botão dentro do load?
Parte do seu erro:
//###### CADE O OBJETO listener AQUI??? #######//
var carrega:MovieClipLoader = new MovieClipLoader();
carrega.loadClip("menu.swf", btMenu);
listener.onLoadInit = function() {
//trace(btMenu.btMenu1._y);
_root.btMenu.btMenu2.onRelease = function() {
trace("blaaaaa");
}
};
carrega.addListener(listener);
Código correto:
var listener:Object = new Object();
var carrega:MovieClipLoader = new MovieClipLoader();
carrega.loadClip("menu.swf", btMenu);
listener.onLoadInit = function() {
//trace(btMenu.btMenu1._y);
_root.btMenu.btMenu2.onRelease = function() {
trace("blaaaaa");
}
};
carrega.addListener(listener);
E se eu fosse você colocava a ação assim:
_root.btMenu.btMenu2.onPress = function() {
trace("click");
}
Mas fora do load ;)
Abraços
Use _level0.xxxxx ^_^