Ajuda em movie clip Flash

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Ajuda em movie clip Flash

Mensagempor Kito » Quinta Set 15, 2005 17:26

Boas,

Não percebo quase nada de flash, apenas sei algumas coisas básicas, poucas.. pois bem o meu problema está aqui:
Código: Seleccionar todos
on (press) {
    _root.attachMovie("surgir", "surgir_mc", _root.getNextHighestDepth());
    surgir_mc._x = 350;
    surgir_mc._y = 270;
    gotoAndPlay(2);
}

Isto passa-se ao cliquar num botão, o problema é que o "gotoAndPlay(2);" está a ser executado enquanto é excutado o movie; o que eu pretendia é que fosse executado primeiro o movie clip e só depois, (após acabar o movie) surgi-se o frame 2.
Que código(s) posso usar para fazer esse efeito?
Obrigado,
Kito
Novato
Novato
 
Mensagens: 11
Registado: Quinta Set 15, 2005 17:17

Mensagempor Speed Dragon » Quinta Set 15, 2005 19:50

Nunca usei a função Attachmovie, mas se queres que ele execute uma função quando acabar de mostrar ou no inicio do movieclip, numa Keyframe metes o comando
Código: Seleccionar todos
gotoAndPlay(2);
... Then a japanese tuning company spend a 150.000£ on the engine ...
... so now develops a 1.000 Break Horse Power!
... Not to 60Mph, in 2.8 seconds, Not to 190Mph in 12 seconds ... Top Speed 234Mph!
... Semtex with a Steering Wheel!
Speed Dragon
Moderador
Moderador
 
Mensagens: 5186
Registado: Sexta Mai 23, 2003 15:36
Localização: Lobão - Sª Mª da Feira > FEUP

Mensagempor Kito » Quinta Set 15, 2005 20:49

Isso é o que está lá...o problema é que o 2º frame é executado enquanto o movie clip e não depois! Tou a ver que tenho de pensar em arranjar isso de outra maneira! Talvez colocando um novo scene..
Kito
Novato
Novato
 
Mensagens: 11
Registado: Quinta Set 15, 2005 17:17

Mensagempor Speed Dragon » Quinta Set 15, 2005 20:51

No fim do movie clip não podes por um comando para executar o que quizeres?

Também a outra maneira, não sei se esta correcta mas é ..

Código: Seleccionar todos
if( movieclip._totalframes == movieclip._currentframe) { gotoAndPlay(2); }
... Then a japanese tuning company spend a 150.000£ on the engine ...
... so now develops a 1.000 Break Horse Power!
... Not to 60Mph, in 2.8 seconds, Not to 190Mph in 12 seconds ... Top Speed 234Mph!
... Semtex with a Steering Wheel!
Speed Dragon
Moderador
Moderador
 
Mensagens: 5186
Registado: Sexta Mai 23, 2003 15:36
Localização: Lobão - Sª Mª da Feira > FEUP


Voltar para Programação

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 4 visitantes

cron