..:: MX Studio Fóruns ::..: Problemas com menu MC/btn - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Problemas com menu MC/btn

#1 User is offline   djaga 

  • Group: Membros
  • Posts: 4
  • Joined: 25-March 10

Posted 25 March 2010 - 05:02 AM

Antes de mais nada olá a todos, sou novo no mundo do AS3.0...

Pessoal é o seguinte!
estou com um probleminha, estou desenvolvendo um site para uma artista plastica, tava indo tudo bem até que deparei com o seguinte problema que creio que pra muitos será mamao com acucar....

peço que visitem o site e vejam o menu:www.vitis.com.br/tamilli
ao passar o mouse por cima o menu expande numa boa, so que os botoes nao funcionam... ja tentei de tudo que encontrei na net e nao rola sempre da erro de classe, horas erro 1090 (se nao me falha a memoria)

o que acontece, dentro desse botao principal que é o nome dela, vai acionar o movie clip e dentro desse mc tem mais alguns outros mcs que serao botoes, cada botao devera enviar o comando de carregar o arquivo.swf para um container...
so que nao estou conseguindo de forma alguma...

se alguem puder me ajudar eu agradeço imensamente.
abraço.
0

#2 User is offline   juumarrone 

  • Group: Membros
  • Posts: 13
  • Joined: 01-March 10

Posted 25 March 2010 - 11:10 AM

Olha, n sou muita fã do AS3, mas como ngm te respondeu ainda, vou tentar te ajudar.
de repente, é pq o mc é separado, e aí n carrega swf externos. oq vc pode tentar fazer, é dar um on(release) no nome dela, e gotoAndPlay (2), e no frame 2 inserir os botões com as actions.

PS.: parabéns, o site tá lindo!
0

#3 User is offline   djaga 

  • Group: Membros
  • Posts: 4
  • Joined: 25-March 10

Posted 25 March 2010 - 11:45 AM


QUOTE(juumarrone @ 25/3/2010 10:03:15) <{POST_SNAPBACK}>
Olha, n sou muita fã do AS3, mas como ngm te respondeu ainda, vou tentar te ajudar.
de repente, é pq o mc é separado, e aí n carrega swf externos. oq vc pode tentar fazer, é dar um on(release) no nome dela, e gotoAndPlay (2), e no frame 2 inserir os botões com as actions.

PS.: parabéns, o site tá lindo!



Obrigado pelo elogio biggrin.gif

queria carregar os swf's atraves do as e colocar no stage :s
0

#4 User is offline   juumarrone 

  • Group: Membros
  • Posts: 13
  • Joined: 01-March 10

Posted 25 March 2010 - 01:08 PM

qual o código q vc tá usando? como já disse, n sou expert em AS3 hehe, mas vou tentar te ajudar. eu uso esse código:

on (press)
{createEmptyMovieClip("mc2", 5)
mc2.loadMovie("stage.swf")
mc2._x = 0.0
mc2._y = 162.9
}

se vc tá usando a action toda certinha, o problema deve estar em carregar um MC dentro de um outro MC, aí, até onde eu sei, só fazendo o menu por frames, como eu te falei, e os botões em MC separados.
0

#5 User is offline   djaga 

  • Group: Membros
  • Posts: 4
  • Joined: 25-March 10

Posted 25 March 2010 - 01:12 PM

QUOTE(juumarrone @ 25/3/2010 12:03:36) <{POST_SNAPBACK}>
qual o código q vc tá usando? como já disse, n sou expert em AS3 hehe, mas vou tentar te ajudar. eu uso esse código:

on (press)
{createEmptyMovieClip("mc2", 5)
mc2.loadMovie("stage.swf")
mc2._x = 0.0
mc2._y = 162.9
}

se vc tá usando a action toda certinha, o problema deve estar em carregar um MC dentro de um outro MC, aí, até onde eu sei, só fazendo o menu por frames, como eu te falei, e os botões em MC separados.



tem como tu me passar teu e-mail estou on agora quebrando cabeca com isso, como te falei sou leigo em as
0

#6 User is offline   djaga 

  • Group: Membros
  • Posts: 4
  • Joined: 25-March 10

Posted 25 March 2010 - 01:24 PM

Bom, vou enviar o codigo todo, pois nao sei onde estou errando...

Index.fla
(1º Frame)

CÓDIGO
stage.addEventListener(Event.RESIZE, Redimensionamento);
function Redimensionamento(evt)
{
        botaoPrincipal.x        = 0;
        botaoPrincipal.y        = stage.stageHeight /2;
        
        // Alinhamento ao centro.
        
}

// Chamamos a função inicialmente para que os quadrados posicionem-se
// nas margens desejadas.
Redimensionamento(null);

botaoPrincipal.buttonMode = true;
botaoPrincipal.addEventListener(MouseEvent.MOUSE_OVER, onOver);
botaoPrincipal.addEventListener(MouseEvent.MOUSE_OUT, onOut);

var overBtn:Boolean = false;
function onOver(e:MouseEvent):void {
    overBtn = true;
}
function onOut(e:MouseEvent):void {
    overBtn = false;
}
addEventListener(Event.ENTER_FRAME, onEnter);

function onEnter (e:Event):void {
    if(overBtn){
        botaoPrincipal.nextFrame();
    }else {
         botaoPrincipal.prevFrame();
    }
}
botaoPrincipal.btn1.addEventListener(MouseEvent.CLICK, bio);
function bio (e:Event):void{
        var myLoader:Loader = new Loader();
                
var url:URLRequest = new URLRequest("bio.swf");
myLoader.load(url);
}

stop();



erro:
CÓDIGO
TypeError: Error #1009: Cannot access a property or method of a null object reference.
        at com::SlideShow/frame1()



codigo botaoPrincipal
CÓDIGO
somente stop no rame um e no ultimo frame para fazer a animacao in out
dentro dele existe os mc que instanciei como btn1 .....


ps: existe tb um script as para o slideshow de fundo creio que nao tenha nada haver com o erro...
0

#7 User is offline   juumarrone 

  • Group: Membros
  • Posts: 13
  • Joined: 01-March 10

Posted 25 March 2010 - 01:47 PM

juliane.ny@hotmail.com wink.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)