Hola Iruiz,

Quizas no he entendido bien el problema, pero ¿te valdria hacer una clase
con un clip como miembro, ademas de la funcion anima tambien como miembro?
(usando el metodo de composicion):

class AnimaClip{

    var clip:MovieClip;
    var X:Number;

    function AnimaClip(padre:MovieClip, prof:Number){
        clip = _padre.createEmptyMovieClip("clip"+prof, prof);
    }

    function anima(){
        // codigo de animacion
        // uso la variable miembro X
        clip._x = X....;
        ....
        X = ...;
    }

    function startAnima(){
          clip.eventoEnterFrame = this;
          clip.onEnterFrame = function(){
           this.eventoEnterFrame .anima();
   }

    function stopAnima(){
        clip.eventoEnterFrame = null;
        clip.onEnterFrame = undefined;
    }
}

//Uso

miAnimaClip = new AnimaClip(_root,1);
miAnimaClip.starAnima();
...
miAnimaClip.stopanima();

///////////

Un saludo,
Edu

----- Original Message ----- 
From: "lruiz " <[EMAIL PROTECTED]>
To: <asnativos@5dms.com>
Sent: Wednesday, July 13, 2005 9:24 PM
Subject: [ASNativos]clase y onEnterFrame


> buenas a tosss...
>
> estoy haciendo una clase en la cual tengo un parametro "X", luego en una
funcion creo dinamicamente un clip:
>
> var clip:MovieClip = ...etc...
>
> luego a dicho clip le hago lo siguiente:
>
> clip.onEnterFrame = anima;
>
> Y en la funcion anima no puedo recuperar el parametro "X".
>
> Alguien sabe como sacarlo...
>
> gracias...
>
> ahora pensandolo creo que lo mejor seria llamar a una clase diferente
donde hacer la anima... ????
>
> Me voy a relajar la cabeza un poco.. porque creo que ya deliro...
>
> alguna idea...
>
> gracias otra vez...
>
>
>
>

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Reply via email to