تغییر اندازه صفحه بازی
مقدمه :
به صورت پیش فرض سایز تصویری خروجی از بازی در ویژوال استدیو 800 * 400 پیکسل می باشد که غالبا سایز مناسبی به شما می رود اما نه همیشه . در این اموزش ما می خواهیم ببینیم که چگونگه می توانیم به سادگی این سایت پیش فرض را برای بازی خودمان تغییر بدهیم .
تغییر سایز پنجره بازی :
تغییر سازی پنجره بازی بسیار راحت است . این فقط نیاز به دو خط کد دارد . به سازنده بازی خود رفته و کد های زیر را به آن اضافه کنید
(در اینجا Game1() )
کد PHP:[PHP]
graphics.PreferredBackBufferWidth = 100; // set this value to the desired width of your window
graphics.PreferredBackBufferHeight = 500; // set this value to the desired height of your window
graphics.ApplyChanges();
[/PHP]
اکنون شما می توانید با اجرا کردن بازی ببینید که سایز پنجره بازی همانطور که شما خواسته اید تغییر کرده است :
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] تنظیم سایز پنجره بازی به وسیله Resolution فعلی مانیتور :
در بازی های ویندوز بیس اگر شما بخواهید به صورت تمام صفحه اجرا کنید شما شاید بخواهید اندازه پنجره بازی را با سایز reolution مانیتور هماهنگ کنید .
برای این کار GraphicsDevice ارجاعی به نام DisplayMode دارد . DisplayMode می داند که مانیتور شما چه اندازه ای دارد پس شما می توانید از اطلاعات مناسب آن جهت تعیین سایز پنجره بازی خود استفاده کنید و در نهایت می توانید به مد تمام صفحه بروید :
کد PHP:[PHP]
graphics.PreferredBackBufferWidth = GraphicsDevice.DisplayMode.Width;
graphics.PreferredBackBufferHeight = GraphicsDevice.DisplayMode.Height;
graphics.IsFullScreen = true;
graphics.ApplyChanges(); [/PHP]