-
so i have an MC with an elastic move script which works fine- however when i try to apply the script to another MC in the same time line it fails
the action call is :
Movieclip.prototype.elasticMove = function(target, accel, convert) {
step = step * accel + (target - this._x) * convert;
this._x += step;
}
the event handler on the MC is this:
onClipEvent (enterFrame) {
elasticMove(_root.newX, 0.6, 0.6);
}
onClipEvent (load) {
_root.newX = 200;
}
i have tried renaming the function and the call, say to "elasticMove2" for the other MC but that doesnt work.
i have tried some simple tests anfd found that you simply cant use the call with two seperate mc's
anyone have any insight as to why this is or a workaround?
-
change step >> this.step
this will put the step variable inside each mc that calls the proto.
as you have it all mc's calling the proto share the same step variable leading to probs.
hope that helps
-
thanks to gaz_b
thanks gaz- appreciate it.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|