اجرای دوباره یک فایل swf جانبی

شروع موضوع توسط ***UNIQUE*** ‏27 دسامبر 2005 در انجمن Action Script 2

  1. ***UNIQUE***

    ***UNIQUE*** Active Member

    ارسال‌ها:
    1,049
    تشکر شده:
    134
    امتیاز دستاورد:
    36
    سلام
    من یه فایل swf رو (که یک آهنگ است ) داخل فایل فلش اصلی load کردم .حالا میخوام بررسی کنم هر زمان که تموم شد دوباره از نو این فایل اجرا بشه .با چه دستوری باید اینو بررسی کنم .گفتم شاید listener بذارم درست شه
    با این کد گذاشتم
    کد (Text):

    ListenerComplete.onLoadComplete = function()
     
    این listener رو به level 2 که این فایل swf اونجا load میشه اضافه کردم اما کار نمیکنه .:wink:
    نمیدونم اصلا" کارم درسته یا نه ؟
    ممنون میشم راهنمایی کنید بگید چه جوری بنویسم که درست کار کنه؟:)
     
    نوشته شده توسط ***UNIQUE*** در ‏27 دسامبر 2005
  2. Security9776

    Security9776 Active Member

    ارسال‌ها:
    1,369
    تشکر شده:
    203
    امتیاز دستاورد:
    36
    سلام ،
    شما 2 تا راه دارید . اگه آهنگ می خواهید لود کنید که مستقیما لود کنید و اون رو swf نکنید . اون موقع روش تسلط دارید و با Listener می تونید کنترلش کنید .
    و راه دوم هم شما دستورات مربوط به کامل شدن فایل رو در خود فایل swf ی که می خواهید لود کنید قرار بدید .

    موفق باشید ، محسن
     
    نوشته شده توسط Security9776 در ‏27 دسامبر 2005
  3. ***UNIQUE***

    ***UNIQUE*** Active Member

    ارسال‌ها:
    1,049
    تشکر شده:
    134
    امتیاز دستاورد:
    36
    برای راه اول من فایل صوتی (یه فایل mp3 است) داخل frame 1 گذاشتم حالا چه جوری برای این listener تعریف کنم ؟!
    ممنون میشم راهنمایی کنید
     
    آخرین ویرایش: ‏27 دسامبر 2005
    نوشته شده توسط ***UNIQUE*** در ‏27 دسامبر 2005
  4. Security9776

    Security9776 Active Member

    ارسال‌ها:
    1,369
    تشکر شده:
    203
    امتیاز دستاورد:
    36
    سلام ،
    شما می تونید از دستور زیر استفاده کنید :
    SoundOBJ = new Sound();
    SoundOBJ.loadSound("YourFile.mp3",false);
    SoundOBJ.start(0,1);
    SoundOBJ.onSoundComplete = function() {
    SoundOBJ.loadSound("YourFile.mp3",false);
    SoundOBJ.start(0,1);
    };

    موفق باشید ، محسن
     
    نوشته شده توسط Security9776 در ‏28 دسامبر 2005
  5. ***UNIQUE***

    ***UNIQUE*** Active Member

    ارسال‌ها:
    1,049
    تشکر شده:
    134
    امتیاز دستاورد:
    36
    بسیار ممنونم
     
    نوشته شده توسط ***UNIQUE*** در ‏28 دسامبر 2005
  6. Security9776

    Security9776 Active Member

    ارسال‌ها:
    1,369
    تشکر شده:
    203
    امتیاز دستاورد:
    36
    خواهش می کنم .
     
    نوشته شده توسط Security9776 در ‏28 دسامبر 2005

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