kill کردن یک Event

شروع موضوع توسط ***UNIQUE*** ‏9 ژانویه 2006 در انجمن Action Script 2

  1. ***UNIQUE***

    ***UNIQUE*** Active Member

    ارسال‌ها:
    1,049
    تشکر شده:
    134
    امتیاز دستاورد:
    36
    من برای یه Event مثل onEnterFrame که فرخوانی کردم حالا میخوام اون Event دیگه اجرا نشه و kill بشه دستور زیر رو نوشتم
    dispatchEvent({type:"OnEnterFrame"});
    چطوری میتونم این Event رو از کار بندازم این Event در فریم اول نوشته شده با اینکه من به فریم دوم میرم و دستور Stop هم مینویسم باز هم این Event از فریم اول اجرا میشه؟؟؟!!!
    ممنون میشم راهنمایی کنید
     
    نوشته شده توسط ***UNIQUE*** در ‏9 ژانویه 2006
  2. amir_s

    amir_s Active Member

    ارسال‌ها:
    3,684
    تشکر شده:
    403
    امتیاز دستاورد:
    36
    دوباره همون Event رو با مقدار هیچی set کنید !
     
    نوشته شده توسط amir_s در ‏9 ژانویه 2006
  3. ***UNIQUE***

    ***UNIQUE*** Active Member

    ارسال‌ها:
    1,049
    تشکر شده:
    134
    امتیاز دستاورد:
    36
    چی رو با null پر کنم اخه اصلا" مقدار نمیگیره یه تابع است اینجوری
    کد (Text):

    this.onEnterFrame = function()
    {
    //ُstatement
    }
     
     
    نوشته شده توسط ***UNIQUE*** در ‏9 ژانویه 2006
  4. phoenix

    phoenix Member

    ارسال‌ها:
    140
    تشکر شده:
    14
    امتیاز دستاورد:
    16
    this.onEnterFrame = null

    or better approach

    delete this.onEnterFrame
     
    نوشته شده توسط phoenix در ‏9 ژانویه 2006
  5. amir_s

    amir_s Active Member

    ارسال‌ها:
    3,684
    تشکر شده:
    403
    امتیاز دستاورد:
    36
    دقیقا !
     
    نوشته شده توسط amir_s در ‏10 ژانویه 2006
  6. ***UNIQUE***

    ***UNIQUE*** Active Member

    ارسال‌ها:
    1,049
    تشکر شده:
    134
    امتیاز دستاورد:
    36
    جناب amir_s , phoenixاز راهنماییتون ممنونم :)
    تست میکنم مشکلی داشتم مزاحمتون میشم
     
    نوشته شده توسط ***UNIQUE*** در ‏10 ژانویه 2006

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