|
-
Senior Member
easing menu drag button issue
I have a button inside a MC, and I'm trying to get it so if you pull it out a certain distance, it eases a menu out, but if it's not out far enough it eases back in, the same, but in reverse when trying to close the menu...the code I have seems to work, but it opens when you click it first, without dragging it past the point where it has to be to fully open...hope that's not too confusing the code it this:
code:
_root.dragMenu.dragBut.onPress = function() {
startDrag(this._parent, false, 645, 370, 720, 370);
};
_root.dragMenu.dragBut.onRelease = function() {
trace(this._parent._x);
noBut();//disables the button while in motion
if (_global.opening == 1) {
_global.opening = 0;
} else {
_global.opening = 1;
}
if (this._parent._x>=655 && _global.opening == 1) {//line1
this._parent.easeX(720);
} else {
this._parent.easeX(645);
}
if (this._parent._x<=715 && _global.opening != 1) {
this._parent.easeX(645);
} else {
this._parent.easeX(720);//line2
}
stopDrag();
};
on first click, even if the _x is less than 655, as the line I commented as line1 above suggests, it always jumps to _x 720, as in line2 above.
it drags from 645 to 720 in total..not a lot of room to play with either
if anyone has any ideas, I'd be very appreciative...thanks

Adam
-
Senior Member
Anyone?..I can do a mock up fla if you need me to. thanks.
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
|