Jump to content


pHS

Member Since 10/06/2009
Offline Last Active 13/06/2009, 21:13
-----

Topics I've Started

Problema Com _parent.

13/06/2009, 21:14

Boa noite amigos do Forum

Estou com um probleminha que não estou compreendendo

Tenho um stage.swf que carrega outro quad2.swf

Gostaria que um botão que encontra-se dentro do quad2.swf, quando precionado, direcionasse para uma SCENE que está no stage.swf

Alguém sabe como? (1ª dúvida)

Enquanto não consigo ajuda, eu tentei contornar fazendo o seguinte:

existem dois botões no quad2.swf

1º botão eu coloquei a AS abaixo:

on (release) {
_parent.gotoAndPlay(5);
}

explicando: com essa action eu consigo que o meu botão no quad2.swf dê um gotoAndPlay no frame 5 do meu stage.swf. No frame 5 eu coloquei uma action gotoAndStop("empresa"); assim direciona para a SCENE empresa

2º botão eu coloquei a AS abaixo:

on (release) {
_parent.gotoAndPlay(10);
}

explicando: com essa action eu consigo que o meu botão no quad2.swf dê um gotoAndPlay no frame 10 do meu stage.swf. No frame 10 eu coloquei uma action gotoAndStop("contato"); assim direciona para a SCENE contato

Quando eu clico no botão 1, ela vai para a frame 5 e chego onde eu queria, na SCENE empresa.
Quando eu clico no botão 2, deveria ir direto para o frame 10, mas o que acontece é que antes passa pelo frame 5, e como a AS do frame 5 esta direcionando para a SCENE empresa, vou para na SCENE empresa.

Não estou compreendendo o porque de estar passando pelo frame 5, visto que coloquei como está na Action ali em cima.

Alguem sabe onde estou errando?

Loadmovie Não Funciona

10/06/2009, 13:59

Boa tarde galera do forum!

Meu caso é o seguinte:

Tenho um site principal: stage.swf
Nesse stage.swf será carregado um outro swf, no caso será o loadStage.swf (será onde ficará o palco central, onde quero que carreguem as outras seções do site)

Seguindo. Neste loadStage.swf existem 4 swf's que estão sendo carregados através do loadMovie (quad1.swf - quad2.swf - quad3.swf - quad4.swf)

Como está funcionando?

Site principal é o stage.swf
Quando o usuário acessa o site, o stage.swf irá executar uma AS que carrega o loadStage.swf

----- AS stage.swf -----
onLoad = function () {
_root.createEmptyMovieClip("loadStage",1);
loadMovie("loadStage.swf", "loadStage");
loadStage._x = 8;
loadStage._y = 249;
};

---------------------------

Quando o loadStage.swf é carregado, por sua vez ele deveria aparecer no stage.swf e carregar os outros swf's (stage.swf <carrega> loadStage.swf <que deveria carregar> quad1.swf + quad2.swf + quad3.swf + quad4.swf), mas o que acontece é que o stage.swf carrega o loadStage.swf perfeitamente, mas o loadStage.swf não aparece com os outros swf's que ele deveria carregar.

----- AS loadStage.swf -----
onLoad = function () {
_root.createEmptyMovieClip("quad1",1);
loadMovie("quad1.swf", "quad1");
quad1._x = 13;
quad1._y = 60;
_root.createEmptyMovieClip("quad2",2);
loadMovie("quad2.swf", "quad2");
quad2._x = 12;
quad2._y = 250;
_root.createEmptyMovieClip("quad3",3);
loadMovie("quad3.swf", "quad3");
quad3._x = 500;
quad3._y = 60;
_root.createEmptyMovieClip("quad4",4);
loadMovie("quad4.swf", "quad4");
quad4._x = 500;
quad4._y = 250;
}

--------------------------------

Há algum erro que não estou percebendo?
Tem algo que possa ser feito para que eu consiga fazer isso funcionar?

Aguardo respostas de quem possa me ajudar

IPB Skin By Virteq