کانال تخصصی یونیتی ( آموزش و نکته )
1.76K subscribers
549 photos
146 videos
51 files
251 links
به نام خدا

مسئولیت مطالب یا آگهی ارسالی در کانال یا کامنت ها به عهده من یا ما نیست

لیست گروه ها و...
https://t.me/UnityEngine3D/823

برای تبلیغ در کانال و گروه :
https://t.me/UnityEngine3DAds

مدیر اصلی(مالک)
@UnityEngine
Download Telegram
Media is too big
VIEW IN TELEGRAM
قسمت نهم ساخت بازی در Unity و Unreal به زبان فارسی

@UnityEngine
Media is too big
VIEW IN TELEGRAM
قسمت دهم ساخت بازی در Unity و Unreal به زبان فارسی

@UnityEngine
Media is too big
VIEW IN TELEGRAM
قسمت یازدهم ساخت بازی در Unity و Unreal به زبان فارسی

@UnityEngine
Media is too big
VIEW IN TELEGRAM
قسمت دوازدهم ساخت بازی در Unity و Unreal به زبان فارسی

@UnityEngine
از کانال راضی هستید؟


بله (21)
👍👍👍👍👍👍54%

بدک نیست (11)
👍👍👍28%

خیر (7)
👍👍18%



🕴 تعدادکل رای ها: 39
آموزش ساخت منوی پیشرفته در یونیتی

#یونیتی

به لینک زیر مراجعه کرده و از اونجا دانلودش کنید👇

http://opizo.com/z0w5iG

@UnityEngine
آموزش ایجاد تاخیر بین اجرای کد ها:
IEnumerator wait()
{
yield return new WaitForSeconds (10f);

کدی که شما می خواهید اجرا بشه مثل عوض شدن بکگراند دوربین

}


این کد به اندازه اون مقداری که تو پارانتزه تاخیر ایجاد میکنه(به ثانیه)

برای استفاده ازش هم تو یه تابع باید فراخوانیش کنید مثلا توی void start:

StartCoroutine (wait());
#یونیتی
@UnityEngine
#یونیتی
⭕️ کامپوننت LineRenderer

🔹 به کمک این کامپوننت می توان یک خط در محیط سه بعدی ایجاد کرد. استفاده از این کامپوننت بسیار ساده است. برای موقعیت های رسم خطوط در کامپوننت پارامتر Positions را می توان روی موقعیت سه بعدی مورد نظر که می خواهیم بین آنها خط رسم شود، تنظیم می گردد. ابتدا پارامتر Size آن را روی تعداد وجه هایی که می خواهیم بین آنها خط کشیده شود گذاشته و سپس به تعداد وارد شده برای ما XYZ در اختیار می گذارد که به کمک آنها می توانیم موقعیت های مکانی را مشخص کنیم.

👈اگر می خواهید کامپوننت LineRenderer یک تکسچر را روی محل ترسیم خود نمایش دهد، آن تکسچر را مانند سایر آبجکت ها به آن بدهید، ضمنا سعی کنید از EmptyGameObject ها برای بهره گیری از این کامپوننت استفاده کنید. [یک گیم آبجکت خالی بسازید و سپس کامپوننت مذکور را به آن بدهید]

💡مسیر اضافه کردن کامپوننت به شرح زیر است./🔻
Add Component > Effects > LineRenderer

@UnityEngine
#یونیتی

آموزش برداشتن تفنگ از روی زمین توسط پلیر

میری نزدیک تفنگ

بعد تگ اون رو چک می کنیم

بعد پوزیشن تفنگ رو حذف می کنیم

یا غیر فعال می کنیم

بعدش تفنگ تو دست کاربر رو فعال می کنیم. یا ایجاد

بعد پلیر رو پارنت تفنگ می کنیم

اینو میدیم به تفنگ (سپس پلیر رو درگ کنید روی متغیر player):
public GameObject player;
SetParent(player,true);//add parent
@UnityEngine
آموزش پرداخت درون برنامه در iran apps
قسمت اول
لینک دانلود🔻🔻🔻http://opizo.com/KWh3ez @UnityEngine
#یونیتی
#درخواستی
با این پکیج میشود کیلومتر شمار هم درست کرد
بررسی مقدار دهی متغیر های سراسری در یونیتی
🔹 برای بررسی این که، آیا متغیری که به صورت سراسری(بـــرای مقدار دهی در برنامه یونیـــتی) مقدار دهـــی شده است یا خیر؟ از این روش و تکنــــیک برنامــه نویسی استفاده می کنیم.

🔸 فرض کنید، متغیر test را به صورت سراسری (در ابتدا و بیرون همه توابع) تعریف کرده ایم، یعنـی:

# pragma strict
var Test:GameObject;
.....

👌🏻فرض می شود نوع متغیر GameObject یا هر نوع دیگری است، در این جا برای بررسی این که آیا Test در برنامه یونیتی مقدار دهی شده است یا خیر، از کد نویسی به شکل زیر استـــفاده می کنیم.

if (Test)
{....}

👌🏻در واقع با این کار بررسی می‌کنیم اگر متغیر مورد نظر در یونیتی مقدار دهی شده است، اعمال شرط انجام شود.


این نحوه کد نویسی برای جلو گیری از خطا های انسانی که ممکن است در فراموش کردن مقدار دهی در یونیتی ایجاد شود، استفاده می‌شود.


#یونیتی
@UnityEngine