How about something like..... private var myTargetOverride:Object3D;
private function someClass():void {
myTargetOverride = someOtherObject3DTypeThing;
DoSomething(null);
}
public function DoSomething(e:MouseEvent):void {
var target:*;
if (e) {
target = e.target;
} else {
if (myTargetOverride) {
target = myTargetOverride;
}
}
}
How does that work for you?
Greg
