نحوه ایجاد یک اسکرول برای فیلم

sohrab2668

New Member
سلام دوستان
منن یک فیلم را داخل timeline وارد کردم و همونطور که میدونید بصورت فریم فریم تبدیل شد .
اگه میشه راهنمایی کنید که چگونه میشود برای این فیلم یک اسکرول بار دستی ایجاد کنم تا کاربر خودش بتونه فیلم ر ا کنترل کنه .درضمن نیاز به دکمه های Forward و Backward هم دارم ولی کدش رو نمی دونم .می خوام با کلیک موس و نگهداشته شدن اون روی دکمه ،مثل یک وی سی دی پلایر عمل کنه و نیاز به کلیک های متوالی نباشه
درضمن من نمی خوام از flv استفاده کنم .پیشاپیش از همتون ممنونم
 

shirini_forush

Well-Known Member
اگر از flv نمیخواید استفاده کنید پس از چی میخواید استفاده کنید؟
 

sohrab2668

New Member
می خوام خودم یک اسکرول براش بسازم دستورات لغنزدش رو لازم دارم
 

shirini_forush

Well-Known Member
آها... منظورتون از flv همون flv player آماده تو component ها بود؟
خوب... یکم ذهن ریاضی همه چیز رو حل میکنه...
اول یه ضریب میخواید (0 تا 1) بعد ضرب در تعداد فریم های فیلم و رند...
برای این کار:

PHP:
C = (S._x - StartX) / EndX - StartX

S اسلایدر شماست که قراره این ور اون ورش کنی!
StartX و EndX هم به ترتیب نقاط ابتدا و انتهای محدوده ی حرکت اسلایدر هستن.

PHP:
F = Math.floor(C*Film._totalframes);

اینم فریم جاری که باید با توجه به مکان اسلایدر به اون برید.
حالا با gotoAndPlay ازش استفاده کنید...
(البته اینایی که گفتم مال MC بود با flv تست نکردم :lol:)
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا