رفتن به صفحه بعد بدو.ن دکمه

Alioffline

Member
سلام

من یه فلش گذاشم صفحه اولم میخ وام فلش تموم شد خودش بره صفحه بعد نمی خوام با دکمه برن صفحه بعد اتوماتیک بریه
 

Ehssan_it

Well-Known Member
تو قسمت مثال های کاربردی یک مثال هست که نشون میده بعد از اتمام فلش یک اسکریپت اجرا بشه
میتونی از اون استفاده کنی.
 

splinter cell

Well-Known Member
دوست عزیز دستوری که شما گذاشتی به درد این کار نمیخوره ! چون معلوم نیست این فلش چند دقیقه یا چند ثانیه هست که از تایمر استفاده کرد.بلکه باید از همون دستورات فلش استفاده کرد که در مثالی که عزیزمون اشاره کرد و کار silvercover عزیزه این مورد توضیح داده شده!
 

mahdi7610

Member
دوست عزیز دستوری که شما گذاشتی به درد این کار نمیخوره ! چون معلوم نیست این فلش چند دقیقه یا چند ثانیه هست که از تایمر استفاده کرد.بلکه باید از همون دستورات فلش استفاده کرد که در مثالی که عزیزمون اشاره کرد و کار silvercover عزیزه این مورد توضیح داده شده!

دوست عزیز اگه چیزی را تا حالا امتحان نکردی لطف کن امتحان کن بعد اظهار نظر کن .

هر ثانیه 1000 میلی ثانیه هست .

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

اگه فلش شما 5 دقیقه پخش می شه .
5 دقیقه می شه 300 ثانیه .
حالا 300 را در 1000 ضرب کن می شه 300000 میلی ثانیه .

یعنی یه فلش 5 دقیقه ای زمانی معادل 300000 میلی ثانیه می باشد .

تنها کار اینه که شما یه تایم بگیرید و ببینید فلش چند دقیقه پخش می شه .

پس دیدید که می شه .

موفق باشید .
 

Alioffline

Member
می بخشید کدوم مثال رو میگید ؟ فقط یک مثال در مورد فلش داره مالتی میدیا بلد همون رو میگید ؟

کد آقا مهدی هم می تونه مفدی باشه چون خودم فلش رو می ذارم می دونم چقدر طول می کشه فقط این کد رو باید کجا قرار بدم ؟
 

Ehssan_it

Well-Known Member
من منظورم مثال های سایت هستش
مثالهای مفید و کاربردی باید بگردی و 100% جواب میده
ولی من تا حالا از کد بالا استفاده نکردم نمیدونم جواب میده یا نه
چون یک جا خوندم اون زمان مال سیستم هستش و ممکنه تو همه سیستم ها جواب نده
 

peyman136

کاربر متخصص مولتی مدیا بیلدر
من یه فلش گذاشم صفحه اولم میخ وام فلش تموم شد خودش بره صفحه بعد نمی خوام با دکمه برن صفحه بعد اتوماتیک بریه
دوست عزیز شما باید با استفاده از خود فلش این کار رو انجام بدین به این صورت که فلش رو mmb مرتبط میکنید و رو فایل فلش اکشن میذاری تا هروقت رسید به آخر یه دستور توی mmb اجرا بشه البته نمیتونه تمام توابع رو اجرا کنه برای همین بهتره اکشن شما یه شی اسکریپت رو توی mmb اجرا کنه
 

splinter cell

Well-Known Member
دوست عزیز اگه چیزی را تا حالا امتحان نکردی لطف کن امتحان کن بعد اظهار نظر کن .
هر ثانیه 1000 میلی ثانیه هست .
اگه شما یه وقت بزارید و یه تایم برای فلش خودتون در نظر بگیرید و ببینید این فلش چند دقیقه پخش می شه اونوقت راحت می بینی که می شه از این دستور استفاده کرد .
اگه فلش شما 5 دقیقه پخش می شه .
5 دقیقه می شه 300 ثانیه .
حالا 300 را در 1000 ضرب کن می شه 300000 میلی ثانیه .
یعنی یه فلش 5 دقیقه ای زمانی معادل 300000 میلی ثانیه می باشد .
تنها کار اینه که شما یه تایم بگیرید و ببینید فلش چند دقیقه پخش می شه .
پس دیدید که می شه .
جنابMehdi7610
بنده قصد ناراحت کردن شما را نداشتم! منظورم این بود که راهی که شما میگین مثل خوردن آب با چنگال است.بجای اینکه خودتون رو به درد سر بندازین و یک کورنومتر دستت بگیرین و مدت زمان فلش رو حساب کنید و بعد شروع به محاسبه میلی ثانیه بکنید. بهتره از راهی که واسه اینکار در بیلدر تعبیه شده و همه اهل فن از اون استفاده میکنند و توی اون سمپل هم هست کمک بگیرید چیزی شبیه این قطعه کد
کد:
FlashGetFrame("Flash","curfrm$")
LoadText("Text2","curfrm$")
curfrm = VAL(curfrm$)
If (curfrm=sub) Then
  NextPage()
End
ScriptTimer("Script1","100")
و این قطعه کد مستقل از زمان فلش است یعنی واسه هر فلشی قابل استفاده هست.برخلاف محاسبات شما!
البته اگر شما اصرار به انجام اون راه دارید بدیهیست که اختیار با شماست. یا حق!
 

Saman

مدیر انجمن مولتی مدیا بیلدر
سلام
شما دو را بيشتر نداري...يكي اينكه مثل كد بالا كه محسن گذاشت ،‌ يه تايمر بذاري وقتي به فريم مورد نظر رسيد كاري رو انجام بده...ويا با استفاده از ارتباط بين فلش و mmb‌ در فلش كد نويسي كني...
اون راهي هم كه جناب مهدي گفت ممكنه روي همه سيستمها درست جواب نده...البته به صورت دقيق...

موفق باشيد...!
 

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

بالا