Fa کنترل فیلم در mmb

khakandazit

New Member
سلام به دوستان .من می خوام یه برنامه آموزشی بسازم ولی دوست دارم به جای پخش مداوم فیلم ، بصورت تعاملی با کاربر باشه .فیلم هام رو با bb flash back از صفحه مانیتور گرفتم و تحت فایل فلش اوردم تو mmb.
اما نمی دونم چه جوری کنترلش کنم .مثلا می خوام بعد از اتمام کلیپ خودش بسته بشه
یا از یه زمانی به بعد فیللم متوقف شه ، تو اون صفحه یه فایل gif (مثلا عکس یه فلش ) ظاهر شه تا به کاربر بگه کجا رو کلیک کنه و بعد فیلم ادامه پیدا کنه


خدا بگم استادمون رو چیکار کنه که پروژه mmb از من بیسواد خواست ......
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
دستورات مربوط به شئ Flash در راهنما رو مشاهده بفرمایید.
مثلاً با دستورات زیر میتونید فایل فلش رو متوقف کنید، پخش کنید و به یک فریم خاص (50) از فایل فلش برید:
کد:
[color=#000090][b]Flash[/b][/color]("Flash","STOP") 
[color=#000090][b]Flash[/b][/color]("Flash","PLAY") 
[color=#000090][b]FlashSetFrame[/b][/color]("Flash","[color=#ff0000]50[/color]")


ضمناً میتونید برخی از خصوصیت های فایل فلش رو نیز بدست بیارید، مثلاً کد زیر تعداد کل فریم های فایل فلش رو بدست میاره (برای اینکه بفهمید کی به اتمام میرسه):
کد:
[color=#000090][b]FlashGetProp[/b][/color]("Flash","TOTALFRAMES,FlashTotalFrames$") 
[color=#000090][b]Message[/b][/color]("","FlashTotalFrames$")


همچنین میتونید از نمونه های موجود در مسیر زیر هم استفاده کنید:
کد:
...\Multimedia Builder\Samples\Flash_Examples
 

khakandazit

New Member
با سلام به nevercom عزیز.مرسی از راهنماییتون .
من از دستور FlashGetFrame("Flash","a") استفاده کردم اما جواب نمی ده .یعنی می خواهم این دستور تو یه مثلا حلقه باشه تا مدام frame جاری رو بدست بیاره و وقتی به یه frame خاص رسید از اونجا به بعد یه شی رو show کنه .
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
صفحه ی دوم این مثال رو چک کنید:
کد:
...\Multimedia Builder\Samples\495_examples\Flash_Examples\flashserie.mbd
 

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

بالا