نکته : اگر به دنبال ui معمولی هستید همین ui یونیتی کافیت میکنه ولی دنبال ui حرفه ای هستید باید با فوتوشاپ طراحی کنید
UnityChan(Channel)
برای ایجاد ui در قالب canvas باید با کلیک راست در بنچره هایرایکی و طی این مراحل در تصویر بالا canvas بسازید
نکته : canvas زیر دوربین ایجاد کنید که هر جایی دوربین می رود با اون هماهنگ باشد ❗️❗️
UnityChan(Channel)
در نهایت خواهید دید که میتوانیم cnavas خود را ببینید و شروع به طراحی کنید
سوال چرا باید بازی خود را به شکل 2d در بیاریم ? جواب : چون ui ها 3d نیستند و فقط عکس 2d هستند که بازیکن ها میتواند وضعیت و کنترل کرکتر را به اعهده بگیرند به خاطر این که ما نیاز به 2 بعد داریم x و y باید 2d کنیم
UnityChan(Channel)
برای تغییرنام دکمه ها با کلیک بر روی زیر مجموعه دکمه یا همون بچه اش و رفتن به اینسپکتور وکلیک بروی متنی که من با ابی رنگ مشخص کردم هر چی خواستید میتوانید بنویسید
نکته بسیار واجب : فارسی نویسی در یونیتی امکان پذیر نیست چون یونیتی ایران را تحریم کرده است و راهکار استفاده از نرم افزار تایپ فارسی در یونیتی هست
سوال ابتدایی اسکریپت نویسی یعنی چه ؟
اسکریپت برنامهنویسی یک مجموعه دستورات برنامه نویسی است که به ترتیب خاصی برای انجام یک وظیفه خاص طراحی شده است. این دستورات ممکن است شامل عملیات ریاضی، عملیات رشتهای، عملیات تصمیم و بسیاری از سایر عملیات برنامهنویسی باشد.
استفاده از اسکریپتهای برنامهنویسی در موتورهای بازی مانند Unity به برنامهنویسان این امکان را میدهد تا عملکرد و رفتار بازی را سفارشی کنند. با استفاده از این اسکریپتها، میتوانید عملیات مختلفی را در بازی انجام داده و ارتباط بین عناصر مختلف بازی را مدیریت کنید.
اسکریپتهای برنامهنویسی در Unity به زبان C#، نوشته میشوند. این اسکریپتها میتوانند رویدادها، عملیات فیزیکی، انیمیشنها، انتقال داده و بسیاری از قابلیتها و ویژگیهای دیگر را کنترل کنند.
با استفاده از اسکریپتها، میتوانید قابلیتهای جدید را به بازی اضافه کنید، از خطاها جلوگیری کنید و بهبود عملکرد بازی را دستکاری کنید. همچنین، اسکریپتهای برنامه نویسی امکان توسعه و پیشرفت پروژه را فراهم میکنند.
بنابراین، اسکریپتهای برنامهنویسی نقش مهمی در توسعه بازیها و بهبود تجربه بازیکنان دارند و به برنامهنویسان اجازه میدهند تا قدرت و انعطاف پذیری بیشتری در طراحی و ایجاد بازیها برای پلتفرم Unity داشته باشند.
اسکریپت برنامهنویسی یک مجموعه دستورات برنامه نویسی است که به ترتیب خاصی برای انجام یک وظیفه خاص طراحی شده است. این دستورات ممکن است شامل عملیات ریاضی، عملیات رشتهای، عملیات تصمیم و بسیاری از سایر عملیات برنامهنویسی باشد.
استفاده از اسکریپتهای برنامهنویسی در موتورهای بازی مانند Unity به برنامهنویسان این امکان را میدهد تا عملکرد و رفتار بازی را سفارشی کنند. با استفاده از این اسکریپتها، میتوانید عملیات مختلفی را در بازی انجام داده و ارتباط بین عناصر مختلف بازی را مدیریت کنید.
اسکریپتهای برنامهنویسی در Unity به زبان C#، نوشته میشوند. این اسکریپتها میتوانند رویدادها، عملیات فیزیکی، انیمیشنها، انتقال داده و بسیاری از قابلیتها و ویژگیهای دیگر را کنترل کنند.
با استفاده از اسکریپتها، میتوانید قابلیتهای جدید را به بازی اضافه کنید، از خطاها جلوگیری کنید و بهبود عملکرد بازی را دستکاری کنید. همچنین، اسکریپتهای برنامه نویسی امکان توسعه و پیشرفت پروژه را فراهم میکنند.
بنابراین، اسکریپتهای برنامهنویسی نقش مهمی در توسعه بازیها و بهبود تجربه بازیکنان دارند و به برنامهنویسان اجازه میدهند تا قدرت و انعطاف پذیری بیشتری در طراحی و ایجاد بازیها برای پلتفرم Unity داشته باشند.
UnityChan(Channel)
نکته : canvas زیر دوربین ایجاد کنید که هر جایی دوربین می رود با اون هماهنگ باشد ❗️❗️
توجه: درسته این کار دیگه نیازی نیست ولی اگر یونیتی قدیمی استفاده کنید نیازه چون ورژن های قدیمی یونتی باید اینکارو می کردیم