Jump to content


Photo

Existe Um As Para Acionar Uma Função...


  • Faça o login para participar
7 replies to this topic

#1 alexcalciunovelli

alexcalciunovelli

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 21/09/2005, 12:27

quero que qdo clicar num botão ( ou seja, "on(release)" ), o filme seja executadoa partir de um determinado frame ( "gotoAndPlay(30)" ), e quando este Play chegar a frame 50 ele execute uma outra função ( "gotoAndPlay(15)" ).
isso é possível?
mas não posso colocar o "gotoAndPlay(15)" na frame 50. isto deve ser comandado pelo "on(release)" do botão...

por favor, se alguém souber... me ajude...
valeu galera!!

#2 xuki

xuki

    12 Horas

  • Usuários
  • 261 posts
  • Sexo:Não informado

Posted 21/09/2005, 20:53

vc pode usar ancoras, mas quando for testar essi tipo de ancora teste online pq off nao funciona...

Abraços
P(eace) L(ove) U(nity) R(espect)

#3 alexcalciunovelli

alexcalciunovelli

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 22/09/2005, 08:40

nem sei o que são âncoras em flash...

#4 Sheepman

Sheepman

    Veterano

  • Usuários
  • 1497 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS

Posted 22/09/2005, 19:23

Alex,
Dá para fazer sim, apesar de ser meio fora de mão uma coisa dessas...
function goTo(mc:MovieClip):Void{
	mc.gotoAndPlay(30);
	intervalo = setInterval(function(){
  if(mc._currentframe >= 50){
 	 mc.gotoAndPlay(15);
  }
	},50);
}

meu_btn.onRelease = function():Void{
   goTo(meuMC);
}

Vê se consegue...
Mozart Petter - http://www.mozartpetter.com/
Não sabe o que é herança? clique aqui e descubra.

#5 alexcalciunovelli

alexcalciunovelli

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 27/09/2005, 10:10

num consegui...

#6 Patrique

Patrique

    Super Veterano

  • Usuários
  • 1859 posts
  • Sexo:Não informado

Posted 27/09/2005, 12:02

function goTo(mc:MovieClip):Void{
mc.gotoAndPlay(30);
intervalo = setInterval(function(){
if(mc._currentframe >= 50){
mc.gotoAndPlay(15);
}
},50);
}

meu_btn.onRelease = function():Void{
goTo(meuMC);
}

vc criou um botão e instanciou de meu_btn ???

Um abraço,
Patrique André

#7 alexcalciunovelli

alexcalciunovelli

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 27/09/2005, 16:56

ja consegui...
usei o seguinte:


no botão coloquei:

on(release){
funcao1=true;
gotoAndPlay(40);
}


e na frame "50" (são exemplos):

stop();
if(funcao1){
funcao1=undefined;
gotoAndPlay(60);
_root.mc_externo.loadMovie("empresa.swf")
}

#8 Patrique

Patrique

    Super Veterano

  • Usuários
  • 1859 posts
  • Sexo:Não informado

Posted 27/09/2005, 17:48

beleza (y)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq