Comunidad de diseño web y desarrollo en internet online

detener funcion onEnterFrame

Citar            
MensajeEscrito el 21 Abr 2006 10:35 pm
hola todos :D

alguien sabe si en flash se puede detener un enterframe como este?

Código :

 f1.onRollOver = function(){
   onEnterFrame = function() {
      moverDer();
   }
}


se deberia detener cuando f1 cumple onRollOut, pero no se bien como ...

el problema consiste en q la funcion onEnterFrame continua ejecutandose y no permite a otros botones ejecutar su programacion ...



:? :shock: :shock: :shock: :shock:

:roll: :roll: :roll: :shock: :shock: :shock: :shock: :shock: :shock:

Por davidherrera

Claber

113 de clabLevel



 

Costa Rica

firefox
Citar            
MensajeEscrito el 21 Abr 2006 10:44 pm

Código :

 f1.onRollOver = function(){
   onEnterFrame = function() {
      moverDer();
   }
}
 f1.onRollOut= function(){
   onEnterFrame = null;
}


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 21 Abr 2006 10:50 pm
hay gracias, lo apliqué y funciona, ademas estaba probando con

onEnterFrame = clear();

y detuvo la funcion tambien.

notese q no se bien para q es cada cosa, osea, estaba bateando ...

Pero lo malo es que con nunguno de los dos codes, la progra de los demas botones vuelve a funcionar.
Esa progra dice asi:

on(release) {
gotoAndPlay("zoom3");
}

Por davidherrera

Claber

113 de clabLevel



 

Costa Rica

firefox
Citar            
MensajeEscrito el 21 Abr 2006 10:58 pm
WHAT? :? que estas haciendo?

Ese codigo no tiene nada que ver con que no funcione los otros botones...

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 21 Abr 2006 11:05 pm
estoy haciendo una foto que tiene animacion zoom in - zoom out

cuando doy la orden gotoAndPlay("zoom3") va a un label que tiene una animacion de zoom, es simple, pero complicado p mi ...

creo q cuando le dije:

onEnterFrame = function() { etc ...

flash pierde la idea de donde esta dentro de la linea de tiempo, no encuentro + explicacion que esta.

mira esto, cuando presiono el boton de zoom activo trace(enterFrame); y flash me devuelve undefined ...

Por davidherrera

Claber

113 de clabLevel



 

Costa Rica

firefox
Citar            
MensajeEscrito el 21 Abr 2006 11:31 pm
.... si a mi tambien me gustaria saber que significa enterFrame... es onEnterFrame y no retorna nada, es un evento!!, no una variable.

Recomendacion: cuida la navegacion, ¿es realmente necesario que uses escenas o puedes sustituirlo con movieclips? , no programes dentro de los objetos, por ejemplo en los paneles de acciones de movieclip y/o boton, coloca los codigos en acciones de fotograma.

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 21 Abr 2006 11:34 pm
ok voy a seguir tu recomendacion, lo hare x medio de movie clips ...

gracias brother.

Por davidherrera

Claber

113 de clabLevel



 

Costa Rica

firefox
Citar            
MensajeEscrito el 18 Mar 2009 09:59 pm
esta es mi forma mas comoda de hacerlo..

delete this.onEnterFrame;

logicamente puedes apuntar a cualquier objeto desde cualquier nivel..

Por ActionMan

0 de clabLevel



 

msie7

 

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