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
nombre de lruiz
> Enviado el: miércoles, 13 de julio de 2005 21:25
> Para: asnativos@5dms.com
> Asunto: [ASNativos]clase y onEnterFrame
>
> buenas a tosss...
>
> estoy haciendo una clase en la cual tengo un parametro "X",
> luego en una funcion creo dinami
t;
> Prueba y nos cuentas :)
>
>> -Mensaje original-
>> De: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] En nombre de lruiz
>> Enviado el: miércoles, 13 de julio de 2005 21:25
>> Para: asnativos@5dms.com
>> Asunto: [ASNativos]clase y onEnterFr
.starAnima();
...
miAnimaClip.stopanima();
///
Un saludo,
Edu
- Original Message -
From: "lruiz " <[EMAIL PROTECTED]>
To:
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 param
Yo el otro día descubri un metodo cojonudo para olvidarme de una vez para
siempre de los problemas con los callbacks :D
clip.onEnterFrame = mx.utils.Delegate.create(this,animar);
Esa clase, Delegate, es una autentica joya, pequeña y de una utilidad
enorme. Usala donde solo puedas pasar una funcio
Pues si que es una joya... además... no tenia instalada la actualización 7.2 y
gracia s aeso me he dado cuent...
sigo con el problemilla...
Por que por más que le doy vueltas no lo consigo...
lo que estoy intentando hacer es generar un numero deternimado de circulo con
escala=0 me diante un
La idea es hacer una clase clipAnimado (por ejemplo) que use composición
y que sea un método de la clase el encargado de animar. La clase
Delegate es una clase "proxy" que se usa para que el evento onEnterFrame
se ejecute en el ámbito de la clase, en lugar del ámbito del clip, por
eso el primer
= target;
}
function animar () {
var aqui = this;
mc.onEnterFrame = function(){
this._x += aqui.vel;
}
}
}
buho29
>From: Miguel Angel Sánchez <[EMAIL PROTECTED]>
>Reply-To: asnativos@5dms.com
>To: asnativos@5dms.com
>Subject: Re:
() {
var aqui = this;
mc.onEnterFrame = function(){
this._x += aqui.vel;
}
}
}
buho29
>From: Miguel Angel Sánchez <[EMAIL PROTECTED]>
>Reply-To: asnativos@5dms.com
>To: asnativos@5dms.com
>Subject: Re: [ASNativos]clase y onEnterFrame
>Date: F
Sigue siendo una cuestion de gusto ...
Puedes perfectamente trabajar sin el y dejar un code limpio y mantenible ??
Solo dije otra forma de coger el scope de la instancia de la clase , q cada
uno ...
buho29
A no ser que tengamos un número grande de objetos moviéndose con un
framerate alto,
Claro que puedes trabajar sin él y hacer código limpio, pero yo prefiero
usarlo para dejarlo "un poco más limpio"
Esto no pretende ser una discusión. Como tú dices, es cuestión de gustos.
Un saludo
jose alonso escribió:
Sigue siendo una cuestion de gusto ...
Puedes perfectamente trabajar si
Yo aquí me gustaria poner mis 2 cents :)
Jose, yo usaba antes tu sistema, hasta que vi que con el Delegate se podia
hacer. El problema de ese sistema es que si tengo esta funcion:
function animar () {
var aqui = this;
mc.onEnterFrame = function(){
this._x += aqui.vel;
nterFrame.target;
}
pero q ventaja con un delete mc.onEnterFrame ?, pongamos q borremos
solo target o func tiene sentido ?
Q resumiendo aun no le veo ventajas ...
>From: "Joseba Alonso" <[EMAIL PROTECTED]>
>Reply-To: asnativos@5dms.com
>To:
>Subject
13 matches
Mail list logo