A Flash Developer Resource Site

Results 1 to 2 of 2

Thread: easing menu drag button issue

  1. #1
    Senior Member Adam14's Avatar
    Join Date
    Feb 2004
    Location
    Ontario Canada
    Posts
    1,116

    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

  2. #2
    Senior Member Adam14's Avatar
    Join Date
    Feb 2004
    Location
    Ontario Canada
    Posts
    1,116
    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
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center