hi ilteris,
maybe this could do it :
import ascb.util.Proxy;
function finishAnimation(_mc:MovieClip) {
var scope = this;
var tween4 = new Tween(image, "_alpha", Regular.easeOut,
100, 0, 3, true);
tween4.onMotionFinished = ascb.util.Proxy.create(scope, endOfMotion, _mc);
}
function endOfMotion(_mc:MovieClip) {
trace(_mc);
}
not sure though ...
cheers
On 8/14/06, ilteris kaplan <[EMAIL PROTECTED]> wrote:
Hello List,
I am trying to pass a parameter to my function with the help of
delegate or proxy but I couldn't succeed in both :(
I have read http://www.person13.com/articles/proxy/Proxy.htm but
still couldn't quite figure out how I should do it. Honestly I begin
to feel like dumb four in the morning.
please let me know what I am missing here!!
best,
ilteris.
import ascb.util.Proxy;
function finishAnimation(_mc:MovieClip) { // mc is my movieclip I am
passing inside of this function
// I am trying to pass _mc as a parameter to endOfMotion() method
var tween4 = new Tween(image, "_alpha",
mx.transitions.easing.Regular.easeOut, 100, 0, 3, true);
tween4.onMotionFinished = ascb.util.Proxy.create(this, endOfMotion,
_mc);
}
function endOfMotion(_mc:MovieClip) {
// this.obj.canv.closeCanvas();
trace(_mc); // when I trace it, it still gives me [Tween]
}
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com