Comunidad de diseño web y desarrollo en internet online

Función Constante sobre rollOver

Citar            
MensajeEscrito el 17 Mar 2006 04:58 pm
Hola. Hace dias publiqué un post sobre como hacer una función constante cuando haga rollOver sobre un clip, y me respondieron que algo así:

Escenario - Frame 1:

Código :

stop();
_root.MovieClip00.onRollOver=function()
{_root.MovieClip00.onEnterFrame=function()
 {_root.MovieClip00.a++;
  _root.MovieClip00.DynamicText001=_root.MovieClip00.a;}}
_root.MovieClip00.onRollOut=function()
{delete _root.MovieClip00.onEnterFrame;}


MovieClip00:

Código :

onClipEvent(enterFrame)
{var a=0;}


Dentro de MovieClip00 tengo un campo dinámico. Cómo ven, cuando hago rollOver tendría que aumentarse el valor de "a" y desplegarse en el campo dinámico, pero no lo hace :? , solo se queda en 0. ¿Alguien tiene otra idea?

MQ.

Por Manuel Quintero

53 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 17 Mar 2006 05:16 pm
Pon esto (algo mejorado):

Código :

stop();
var i:Number = 0;
MovieClip00.onRollOver = function() {
   this.onEnterFrame = function() {
      this.DynamicText001.text = i++;
   };
};
MovieClip00.onRollOut = function() {
   delete this.onEnterFrame;
};

Espero q te sirva....:wink:

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox

 

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