چگونه یک لودینگ توسط فلش بسازم ؟

در اين بخش مي‌توانيد در مورد تمامي مباحث گرافيک و طراحي گرافيکي به بحث بپردازيد

مدیران انجمن: Mahdi Mahdavi, MASTER, CentralWeb, شوراي نظارت

ارسال پست
Captain I
Captain I
نمایه کاربر
پست: 720
تاریخ عضویت: دو شنبه 3 دی 1386, 9:27 pm
محل اقامت: God Knowz
سپاس‌های ارسالی: 212 بار
سپاس‌های دریافتی: 225 بار
تماس:

چگونه یک لودینگ توسط فلش بسازم ؟

پست توسط Justice » شنبه 22 فروردین 1388, 5:00 pm

کلی سایت رو گشتم ولی خوب چیزه درست حسابی دستگیرم نشد .
از دوستان اگر کسی اموزش ساخت لودینگ در فلش را دارد ممنون می شوم بگذارد. تصویر
تصویر

New Member
پست: 1
تاریخ عضویت: جمعه 14 خرداد 1389, 6:19 pm
سپاس‌های دریافتی: 1 بار

Re: چگونه یک لودینگ توسط فلش بسازم ؟

پست توسط javadvalaie » جمعه 14 خرداد 1389, 7:27 pm

ساده ترین راه ،استفاده از تابع زیر است!ifFrameLoaded function
ifFrameLoaded([scene:String], frame) {
statement(s);
}
ابتدا فایل های زیر مربوط به Flash MX 2004 را از زیر دریافت کنید.
[لینک خارجی برای کاربران مهمان مخفی است، لطفا برای مشاهده لینک ثبت نام نموده و یا وارد سایت شوید]


توضیح :
1- در این مثال تا فریم 4 متن Loading… که به معنی در حال بارگزاری است برای مشاهده کننده فیلم فلش تا زمانی که فیلم کامل لود نشده به نمایش گزاشته می شود.
2- در فریم 5 کد زیر نوشته شده
gotoAndPlay(1);
ifFrameLoaded (40) {
gotoAndPlay(6);
}
خط دوم تاچهارم یعنی اینکه در این فریم اگر فرم 40 لود شد برو به فریم 6 و یک دستور آماده شرطی است.
اگر فریم 40 لود نشده دستور خط شماره یک اجرا شده و به فریم 1 می رود و متن Loading… نمایش داده می شود و تا زمانی این چرخه ادامه دارد که فریم 40 لود شود.
3- محتویات فیلم فلش بین فریم 6 تا 39 گنجانده شده و به نمایش در می آید
4- در آخرین فریم یعنی فریم 40 دستور زیر نوشته شده
gotoAndPlay(6);
چون فلش پلیر به طور اتوماتیک بعد از اجرای آخرین فریم، اولین فریم را نمایش می دهد و چون متن و شرایط Preloader در فریم 1 تا 5 گنجانده شده و نمی خواهیم بعد از لود شدن کامل به نمایش درآید و فقط می خواهیم محتویات اصلی به نمایش درآید به فلش پلیر می گوییم برو به فریم 6

ارسال پست

بازگشت به “گرافيک و طراحي کامپيوتري”