I have the following function, but I can\'t seem to get the myVar variable into the inline function. What am I doing wrong here? What I would like to have happen is when I cli
This is a scope issue - when you apply an onRelease function like this in as2, the scope of the function is the MovieClip you apply the function to, not the calling function.
Because you are using AS2 and MovieClip is dynamic, you can assign the variable to the MC directly:
function doSomething():Void
{
myMc.myVar = "hello computer";
myMc.onRelease = function(){
trace(this.myVar);
}
}