blaablaa69
Technical User
hey guys im going insane with this one. can anyone tell me why mc is undefined? i used the same script in another frame and it works?
stop();
import mx.transitions.Tween;
var easeType:Function = mx.transitions.easing.None.easeNone;
var time:Number = 1;
var currentpos = selectedMC._x;
var startpos = 197;
new Tween(selectedMC, "_x", easeType, currentpos, startpos, time, true);
// reorder items
var startingPoint = startpos;
var previousWidth = selectedMC._width;
var gap = 30;
var menuItems:Array = ["profile", "whyus", "products", "contactus", "catalogue"];
for (i=0; i<5; i++) {
if (i != selectedNumber) {
var mc:MovieClip = this._parent[menuItems];
mc._x = startingPoint+previousWidth+gap;
startingPoint = mc._x;
trace(mc);
previousWidth = mc._width;
}
}
for (i=0; i<5; i++) {
var mc:MovieClip = this._parent[menuItems];
mc._alpha = 100;
}
stop();
import mx.transitions.Tween;
var easeType:Function = mx.transitions.easing.None.easeNone;
var time:Number = 1;
var currentpos = selectedMC._x;
var startpos = 197;
new Tween(selectedMC, "_x", easeType, currentpos, startpos, time, true);
// reorder items
var startingPoint = startpos;
var previousWidth = selectedMC._width;
var gap = 30;
var menuItems:Array = ["profile", "whyus", "products", "contactus", "catalogue"];
for (i=0; i<5; i++) {
if (i != selectedNumber) {
var mc:MovieClip = this._parent[menuItems];
mc._x = startingPoint+previousWidth+gap;
startingPoint = mc._x;
trace(mc);
previousWidth = mc._width;
}
}
for (i=0; i<5; i++) {
var mc:MovieClip = this._parent[menuItems];
mc._alpha = 100;
}