[حل شده] عمل درگ تنها در داخل یک MovieClip

شروع موضوع توسط leontry89 ‏20 نوامبر 2014 در انجمن Action Script 3

  1. leontry89

    leontry89 Member

    ارسال‌ها:
    55
    تشکر شده:
    3
    امتیاز دستاورد:
    6
    دوستان میخواستم عمل درگ فقط روی یک Movie clip صورت بگیره و نتونه شیئ درگ شده رو بیرون اون ببره
     
    نوشته شده توسط leontry89 در ‏20 نوامبر 2014
  2. Ali Mehrzad

    Ali Mehrzad Member

    ارسال‌ها:
    256
    تشکر شده:
    16
    امتیاز دستاورد:
    18
    سلام
    منظورتون به نظرم واضح نیست. اگه واضحتر بگین شاید بتونم نظری بدم.
     
    نوشته شده توسط Ali Mehrzad در ‏21 نوامبر 2014
  3. flash.developer

    flash.developer Active Member

    ارسال‌ها:
    206
    تشکر شده:
    81
    امتیاز دستاورد:
    28
    myMovie نام موی کلیپی هست که ناحیه درگ رو مشخص میکنه، فقط در نظر داشته باشید که این ناحیه بصورت مستطیلی است

    PHP:



    var DragBounds:Rectangle = new Rectangle(myMovie.x, myMovie.y, myMovie.width-box.width,myMovie.height-box.height);


    box.addEventListener(MouseEvent.MOUSE_DOWN, Drag);

    function Drag(event:MouseEvent):void
    {
        box.startDrag( false,DragBounds);
    }

    stage.addEventListener(MouseEvent.MOUSE_UP, Drop);

    function Drop(event:MouseEvent):void
    {
        box.stopDrag();
    }


     
     
    نوشته شده توسط flash.developer در ‏22 نوامبر 2014

به اشتراک بگذارید