محکومیت جنایات عربستان

وبلاگ مهاجر یونیورسیتی تجاوز رژیم سعودی به یمن را محکوم کرده و خواستار اشد مجازات برای عاملان این جنایت انسانی هستیم.

مرگ بر آل سعود 

مرگ بر آمریکا

مرگ بر داعش

بدست آوردن Object فعال در یونیتی

اگر میخواهید فهمید آیا از بین چند آبجکت خاص مثلا دوربین در حالت اجرای برنامه کدام فعال است؟ یعنی کدام یک از دوربین ها (مثلا) در حال نمایش است ؟ از کد ساده زیر استفاده کنید:

(این کد برای دوربین است و تابع ActiveCamera دوربین فعال را برمیگرداند و میتوانید به طور مستقیم و غیر مستقیم ( با متغیر ) از آن استفاده کنید:

var CameraS:Camera[];

_______________________

 

function ActiveCamera()

{

for(var CM in CameraS)

{

if (CM.camera.enabled)

return (CM);

}

}

کلیه آموزش های یونیتی در این وبلاگ تست شده و صد درصد درست است.

در واقع خودم به این مشکلات برخوردم و حل آنرا در وبلاگ قرار دادم.

کپی برداری ممنوع!

 

آموزش کاربردی ساخت منو در یونیتی

به زودی به همراه کد کامل

کلیه حقوق این مطلب محفوظ است و حق کپی برداری از آن برای مهاجر یونیور سیتی حفظ میشود.

در صورت نیاز، لینک این صفحه را در سایت یا وبلاگ خود قرار دهید.

آموزش ساخت منوی اولیه بازی در موتور یونیتی :

مرحله اول برای اینکار ساخت تکسچر منو میباشد. فرض میکنیم با فتوشاپ این تکسچر را ساختید:

حالا باید یک گیم آبجکت خالی (Empty Game Object) درست و یک اسکریپت مثلا به نام MainMenu به آن اختصاص دهیم.

در کد نویسی برای تعریف کردن دکمه از GUI.Button استفاده میکنیم در 

پارامتر اول متن نمایش داده شده و در پارامتر دوم موقعیت دوبعدی دکمه را در قالب Rect میدهیم.

خروجی تابع زمانی true است که کاربر روی آن کلیک کند.

پس باید آنرا در یک تابع if بنوسیم و در صورت برقراری این شرط مثلا یک متغیر بولین را true کرده و در محل دیگر از آن بهره گریم.

 

مطلب دیگر متوقف کردن زمان بازی در زمان اجرای منو است.

برای متوقف کردن از Time.timeScale=0 استفاده میکنیم. در واقع timeScale سرعت اجرای بازی است و اگر روی 0 باشد بازی متوقف است و دیگر کلیه کدهای توابع Update اجرا نمیشود.

در اینجا ما نیاز داریم که دستوراتی بنویسیم که در زمان timeScale=0 اجرا شود. برای اینکار و برای تعریف همه دستورات GUI از تابع OnGUI استفاده میشود.

تابع OnGUI تنها تابعی است که در زمان timeScale=0 اجرا میشود.

کد نویسی کامل این بحث به زودی قرار داده میشود.