Fa پخش FullScreen فیلم با Navigation Bar

mortezae

Member
من جستجو کردم و مثال هایی برای پخش فیلم پیدا کردم، که هنگام پخش فیلم یک Navigation Bar پایین فلیم وجود داره که بیننده میتونه به هر ثانیه ای از فیلم خواست پرش کنه، در این مثال امکان FullScreen هم وجود داشت، اما هنگام FullScreen دیگه Bar وجود نداره و نمیشه فیلم به جاهای دیگه فیلم پرش کرد.
اگر میشه برای ساختن همچین محیطی راهنمایی کنید.
ممنون.
 

Amit13

Well-Known Member
من جستجو کردم و مثال هایی برای پخش فیلم پیدا کردم، که هنگام پخش فیلم یک Navigation Bar پایین فلیم وجود داره که بیننده میتونه به هر ثانیه ای از فیلم خواست پرش کنه، در این مثال امکان FullScreen هم وجود داشت، اما هنگام FullScreen دیگه Bar وجود نداره و نمیشه فیلم به جاهای دیگه فیلم پرش کرد.
اگر میشه برای ساختن همچین محیطی راهنمایی کنید.
ممنون.

شما بايستي با تابع ScreenWidth و ScreenHeight
طول و عرض صفحه يوزر رو پيدا كنيد و با دستور VideoScale
فيلم رو تمام صفحه كنيد:
کد:
ScreenWidth=ScreenWidth()
ScreenHeight=ScreenHeight()
VideoScale("Video","ScreenWidth,ScreenHeight")

الان ميتونيد video seekbar رو روي فيلم قرار بدبد.
:rose:
 

michealwiper

Active Member
مرسی از راهنماییت
منم یک سوال دارم این توابع رو کجا باید بنویسم
من هرچی گشتم تو قسمت اسکریپت نتونستم جایی پیدا کنم که بنویسم
آیا باید دستور خاصی رو اضافه کرد وبعد شروع به نوشتن این دستورات نمود یا نه؟
 

Amit13

Well-Known Member
مرسی از راهنماییت
منم یک سوال دارم این توابع رو کجا باید بنویسم
من هرچی گشتم تو قسمت اسکریپت نتونستم جایی پیدا کنم که بنویسم
آیا باید دستور خاصی رو اضافه کرد وبعد شروع به نوشتن این دستورات نمود یا نه؟

دوست عزيز بسته به نوع پليري كه ميخواين بسازيد داره.
كلا شما ميتونيد يك button ساخته و دستورات رو داخل آن بنويسيد.


اگر با بيلدر تازه آشنا شديد،بهتره از آموزش ها و مثال هاي انجمن استفاده كنيد.
اميدوارم جسارت نكرده باشم.ولي ساخت همچين چيزي كه فرموديد نياز به آشنايي كامل با بيلدر داره.
:rose:
 

mortezae

Member
شما بايستي با تابع ScreenWidth و ScreenHeight
طول و عرض صفحه يوزر رو پيدا كنيد و با دستور VideoScale
فيلم رو تمام صفحه كنيد:
کد:
ScreenWidth=ScreenWidth()
ScreenHeight=ScreenHeight()
VideoScale("Video","ScreenWidth,ScreenHeight")
الان ميتونيد video seekbar رو روي فيلم قرار بدبد.
:rose:
از مثالی که من استفاده کردم اون Bar خیلی چیز ساده ای نبود. برای دکمه Full Screen همین کدی هست که شما گفتید، اما بعد از Full Screen شدن که دیگه چیزی روش داده نمیشه و باز میره اون زیر!!!
مثالی برای فیلم Full Screen با Navigation Bar دارید؟
 

evil_gates

اين نيز بگذرد ...
از مثالی که من استفاده کردم اون Bar خیلی چیز ساده ای نبود. برای دکمه Full Screen همین کدی هست که شما گفتید، اما بعد از Full Screen شدن که دیگه چیزی روش داده نمیشه و باز میره اون زیر!!!
مثالی برای فیلم Full Screen با Navigation Bar دارید؟

دوست عزيز
دقت كنيد با استفاده از توابع ScreenWidth و ScreenHeight طول و عرض مانيتورتون بدست مياد و با دستور VideoScale فيلم در حال پخش به اين اندازه بزرگ ميشه و حالت نمايش تمام صفحه به وجود مياد . در اين حالت قطعا تمام اشيايي كه تو برنامه داشتيد ديده نميشن.

بنابراين لازمه مقدار بزرگنمايي فيلم شما كمتر از عرض مانيتور باشه تا بتونيد لااقل SeekBar تون رو پايين صفحه نمايش بديد.
 

Amit13

Well-Known Member
دوست عزيز
دقت كنيد با استفاده از توابع ScreenWidth و ScreenHeight طول و عرض مانيتورتون بدست مياد و با دستور VideoScale فيلم در حال پخش به اين اندازه بزرگ ميشه و حالت نمايش تمام صفحه به وجود مياد . در اين حالت قطعا تمام اشيايي كه تو برنامه داشتيد ديده نميشن.

بنابراين لازمه مقدار بزرگنمايي فيلم شما كمتر از عرض مانيتور باشه تا بتونيد لااقل SeekBar تون رو پايين صفحه نمايش بديد.

رضا جان خوب ميشه seekbar رو روي فيلم قرار بديم.
مثلا داخل ليست objects داخل بيلدر ،video رو زير فايلهاي seek بذاريم.يا داخل دگمه ي fullscreen از دستور
ReorderObject استفاده كنيم.
به اين صورت كه اگر seekbar ما 3تا شي باشه ،3براي هر سه اين دستور رو بذاريم.

کد:
ReorderObject("TrackBack","FRONT")
ReorderObject("StatusText","FRONT")
ReorderObject("TrackSldr","FRONT")
 

evil_gates

اين نيز بگذرد ...
روش جالبیه دوست من
اما توجه کردید که اگه چندین آبجکت مختلف رو توی seekbar مون بخوایم استفاده کنیم و ترتیب و تقدم تاخر اونا برای نمایش برامون مهم باشه مجبوریم چند بار از این دستور استفاده کنیم؟

توصیه من اینه که بهتره همیشه از روشی که کمترین خطوط ممکن رو برای برنامه نویسی لازم داشته باشه استفاده کنیم.

موفق باشید
:rose:
 

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

بالا