مشکل فلش با gif

BioDread

Banned
سلام
تو as3 من توسط Loader یه فایل gif رو لود کردم داخل stage
اما فقط فریم اول ان فایل gif نمایش داده میشه و انیمیشن انجام نمیشه!!!!
شما راهی برای رفع این مشکل دارید؟
 

arashtavoosi

Active Member
درسته خود فلش فقط فریم اول فایلهای gif رو نشون می ده ول یه کلاس as3 به نام gifPlayer هست که می تونه فایل های Gif دارای انیمیشن رو نشون بده این کلاس رو می تونی از آدرس http://code.google.com/p/as3gif/w/list دانلود کنی البته با فیلتر شکن.
 

BioDread

Banned
مرسی دوست من بابت این کلاس
فقط یک مورد
این کلاس به درد گالری نمیخوره و ضعیف هست
به طور مثال ممکن هستکاربر در فایل xml هم آدرس فایل gif بده و هم jpg
این کلاس فقط فایل های gif قبول میکنه
و مورد بعدی این کلاس برای نمایش فایل gif آدرس قبول میکنه لی من اتیاج به آبجکت دارم
چو با loader قدرت مانرو بیشتری دارم
شما کلاس دیگه ای سراغ ندارین؟
و آیاکلاس برای چرخوندن اشیا به صورت سه بعدی و یا پرسپکتیو میشناسید؟
 

arashtavoosi

Active Member
نمیشه اینجوری گفت که این کلاس ضعیفه این کلاس برای نماش دادن فایل های gif هست که انیمیشن دارن. حالا شما خودت باید پسوند فایلی که می خوای نمایش بدی از XML در بیاری و تصمیم بگیری با چی لودش کنی، با loader یا gifPlayer یا ...
در مورد پرسپکتیو کردن هم اگه از flashPlayer 10 استفاده می کنید که خودش 3d کردن را تا حدودی ساپورت می کنی( شما می تونی مووی کلپ ها رو در بچرخونید دور یا نزدیک کنید ولی وظیفه ترتیب رندر شدنش با خودتونه)، ولی اگه چیز پیشرفته تری می خواید یا با flashPlayer8 یا 9 کار می کنید(as2 یا as3) می تونید از موتور های 3d خیلی معروفی مثل paperVision3d یا away3d یا Sandy استفاده کنی. اینا متریال نور، همچنین ایمپورت آبجکت های 3d رو ساپورت می کنن.
 

BioDread

Banned
اگه بخوام برای هر فرمت یه کد خواص بنویسم کلی طول میکشه
وچون تعداد خطوط بالا میره دردسر و debug کردنم سخت میشه
راستشو بخوایی حوسلم نمیکشه
در مورد سه بعدی هم که گفتی
اگه مقادیرثابت باشه میشه از ابزار های فلش استفاده کرد
من منظورم پویا بود
نمونه کارهایی توسط این کلاس ها داری؟
منظورم گالری عکس هست!
مرسی
 
بالا