Comunidad de diseño web y desarrollo en internet online

como hacer funcionar una funccion cuando termina otra???

Citar            
MensajeEscrito el 20 Feb 2006 07:18 pm
tengo 4 funcciones
cuando las llamo se ejecutan todas juntas, como hago para que una function empiece cuando la otra termina ??????

Por frozen

4 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 20 Feb 2006 07:49 pm
pues asi como la panteas, es cuando termine una quemandae a llamr la otra

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 20 Feb 2006 07:58 pm
Hola:
Pues yo creo que se refiere algo asi como:

Código :

funcion1();
funcion1(){
   //algunas lineas de codigo
   funcion2();
}
funcion2(){
   //algunas lineas de codigo
   funcion3();
}
funcion3(){
   //algunas lineas de codigo
   funcion4();
}
funcion4(){
   //algunas lineas de codigo
}


:P

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie
Citar            
MensajeEscrito el 22 Feb 2006 08:07 pm
Esto es para un cartoon facil....camina_mc esta caminando y con la funccion entrada se traslada.
hay una funccion 2 sobre el movie camina2_mc que es la entrada pero del lado opuesto.llega al medio y cuenta funccion cuenta() termina y se va ...... salida 1 o salida 2 en random

entrada();

function entrada(){
_root.camina_mc._x= 500
_root.camina_mc._y= 170
//camina con loop
camina_mc.onEnterFrame = function(){
camina_mc._x -= 5;
// camina_mc._y += sumarY;
if (camina_mc._x < 275){
camina_mc._alpha=0
escena = 2
//cuenta_mc._alpha=100
//cuenta_mc.gotoAndPlay(2)
cuenta();/

}
}
}

function entrada2(){
_root.camina2_mc._x= 0
_root.camina2_mc._y= 170
//camina con loop
camina2_mc.onEnterFrame = function(){
camina2_mc._x += 5;
// camina_mc._y += sumarY;
if (camina2_mc._x > 275){
camina2_mc._alpha=0
//cuenta_mc._alpha=100
//cuenta_mc.gotoAndPlay(2)
escena = 3
}
}
}

function salida(){
_root.camina_mc._x= 220
_root.camina2_mc._y= 170
//camina con loop
camina_mc.onEnterFrame = function(){
camina_mc._x -= 5;
// camina_mc._y += sumarY;
if (camina_mc._x < 0){
camina_mc._alpha=0
//cuenta_mc._alpha=100
//cuenta_mc.gotoAndPlay(2)
}
}
}

function salida2(){
_root.camina2_mc._x= 350
_root.camina2_mc._y= 170
//camina con loop
camina2_mc.onEnterFrame = function(){
camina2_mc._x += 5;
// camina_mc._y += sumarY;
if (camina2_mc._x >550){
camina2_mc._alpha=0
//cuenta_mc._alpha=100
//cuenta_mc.gotoAndPlay(2)
}
}
}

function cuenta(){
_root.cuenta_mc._x= 220
_root.cuenta_mc._y= 170

fotogram = 1
_root.cuenta_mc.onEnterFrame = function(){
fotogram = fotogram + 1
_root.cuenta_mc.gotoAndPlay(fotogram)
//cantidad de frames 74 de la peicula cuenta_mc
if (fotogram>=100){
_root.cuenta_mc._alpha = 0
salida();
}
}
}



este seria el codigo con la reforma que me decis .... pero se para en cuenta_mc root.cuenta_mc.play()

Por frozen

4 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 22 Feb 2006 09:16 pm
Donde ejecutas entrada2?

y tienes un error en salida creo:
_root.camina_mc._x= 220
_root.camina2_mc._y= 170 esto tendria que ser camina no camina2

aunque esto siempre es mejor hacerlo con clases y objetos.
porque no envias el fla y lo miro.

Arz.

Por Arz

14 de clabLevel



 

msie
Citar            
MensajeEscrito el 22 Feb 2006 09:18 pm
te agradezcom la ayuda como te hago llegar el fla?????

Por frozen

4 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 22 Feb 2006 09:55 pm

Por Arz

14 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.