1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

آموزش فلش : لود کردن عکس بصورت داینامیک

شروع موضوع توسط minaaa ‏24/1/11 در انجمن Flash

  1. کاربر پیشرفته

    تاریخ عضویت:
    ‏9/12/10
    ارسال ها:
    19,773
    تشکر شده:
    6,457
    امتیاز دستاورد:
    113
    <BLOCKQUOTE class="postcontent restore ">هنگامی که شما یک عکس را در فلش هنگام طراحی قرار میدهید ،این فایل بهمراه بقیه جزئیات در فایل SWF نهایی شما کامپایل میشود . این کار حجم فایل شما را بالا میبرد . اما میتوانید اینکار را توسط کد های اکشن اسکریپت انجام دهید تا فایل عکس شما در فایل فلش جاسازی نشود .بلکه در زمان اجرا از یک آدرس لود شود .



    • [*]برای لود کردن تصاویر jpeg در زمان اجرا در یک LEVEL ، باید از متد LoadmovieNum و برای لود کردن عکس در یک Movieclip باید از متد loadmovie متعلق به شیئ Movieclip استفاده کنید . هنگامی که عکسی را در Movieclip لود میکنید این عکس جایگزین تمام محتویات Movieclipمیشود.
      [*]برای بدست آوردن مقدار بایت های دانلود شده از متد getbytesLoadedمتعلق به شیئ Movieclip استفاده میکنیم.
      [*]فلش برای فایل های عکس فلش فقط فرمت Standard Jpeg را ساپورت میکند و حالت Progressive jpeg را قبول نمیکند .
      [*]مثال : کد زیر یک عکس را در Movieclip لود میکند . جای آن روی timeline جاییست که Movieclip مربوطه قرار دارد :
    myMC.loadmovie("http://www.patoghu.com/index/logo.jpg")​
     
    یک شخص از این تشکر کرد.