Unity Technologies
دوستان چه اسکریپتی بزارم کانال ؟؟
اگه تلگرامتون این نظرسنجی رو نمایش نمیده یا تلگرامتون رو اپدیت کنید یا بیاید بات زیر بگید تا درستش کنیم :
@hdgames_robot
@hdgames_robot
Unity Technologies
دوستان چه اسکریپتی بزارم کانال ؟؟
هنوز تغییری نکرده یکیرو بزنید بره بالا فکر کنم تمومه
Unity Technologies
دوستان چه اسکریپتی بزارم کانال ؟؟
#اسکریپت عوض کردن رنگ متریال دلخواه با کد.
ابتدا یه اسکریپت با نام دلخواه میسازیم سی شارپ و بعد بازش میکنیم.
حالا میایم دو متغیر اضافه میکنیم یکی از نوع متریال یا رندرر و با نام دلخواه و با سطح دسترسی عمومی :
اگه متغیر رنگ رو تعریف کردید برای تغییر رنگ توی ادیتور هم استفاده میشه میاید کد رو به صورت بالا مینویسید ولی اگه متغیر رو تعریف نکردید کد زیر رو بنویسید :
مثال :
برای متغیر رندرر هم به این صورت مینویسیم :
مثال :
یا اگه متغیر رنگ رو تعریف کردیدبه صورت زیر بنویسید :
اینطوری میتونید توی ادیتور حتی وقتی بازی در حال اجرا هست از طریق این متغیر رنگ، رنگ متریال رو تغییر بدید و هی نیاید تو کد تغییر بدید.
حالا کد رو ذخیره کنید و بیاید تو یونیتی و صبر کنید تا کمپایل شه بعد از کمپایل شدن اسکریپتی که ساختیم رو به یک ابجکتی نسبت بدید مثلا یه گیم ابجکت خالی بسازید بهش نسبت بدید یا به دوربین و... حالا بعد از نسبت دادن چند گزینه میاد زیر اسکریپتی که نسبت دادیم (میاد کامپوننت اون گیم ابجکت میشه و چند گزینه رو نمایش میده که همون متغیر های عمومیمون هستن) میتونیم از اونجا متریال دلخواه رو نسبت بدیم یا رندرر و رنگ رو انتخاب کنیم و بازی رو یه تست بزنیم.
🆔 @Unity_Technologies
ابتدا یه اسکریپت با نام دلخواه میسازیم سی شارپ و بعد بازش میکنیم.
حالا میایم دو متغیر اضافه میکنیم یکی از نوع متریال یا رندرر و با نام دلخواه و با سطح دسترسی عمومی :
public Material mat;یا :
public Renderer mat;بعد یه متغیر دیگ از نوع رنگ با سطح دسترسی عمومی میسازیم (اینو میتونیم نسازیم) :
public Color clr;حالا میایم تو تابع دلخواه یا تو یه شرط یا هر چیز یگه ای مینویسیم :
mat.color = clr;(این کد میاد رنگ متغیر متریال رو برابر میکنه با متغیر رنگ یا کالرمون)
اگه متغیر رنگ رو تعریف کردید برای تغییر رنگ توی ادیتور هم استفاده میشه میاید کد رو به صورت بالا مینویسید ولی اگه متغیر رو تعریف نکردید کد زیر رو بنویسید :
mat.color = Color.این قسمت رنگ مورد نظر رو مینویسیم;(این کد میاد متغیر متریال متریالی که بهش دادیم رو میگیره و رنگشو با رنگی که در محل مشخص شده نوشتید برابر میکنه)
مثال :
mat.color = Color.red;
(این کد میاد متغیر متریال، متریالی که بهش نسبت دادیم رو میگیره ورنگشو قرمز میکنه)برای متغیر رندرر هم به این صورت مینویسیم :
mat.material.color = Color.این قسمت رنگ مورد نظر رو مینویسیم;(این کد میاد از متغیر رندرر، رندرری که بهش نسبت دادیم متریالشو میگیره و رنگشو برابر میکنه با رنگی دلخواه شما که باید تو قسمت مشخص شده بنویسید)
مثال :
mat.material.color = Color.black;
(این کد میاد متغیر رندرر که بهش یه رندرری میدیم رو متریال رندرر رو میگیره و رنگشو سیاه میکنه)یا اگه متغیر رنگ رو تعریف کردیدبه صورت زیر بنویسید :
mat.material.color = clr;(این کد میاد متغیر رندرر هر رندرری که بهش نسبت بدید متریالشو میگیره و رنگشو با رنگ متغیر Color مون برابر میکنه)
اینطوری میتونید توی ادیتور حتی وقتی بازی در حال اجرا هست از طریق این متغیر رنگ، رنگ متریال رو تغییر بدید و هی نیاید تو کد تغییر بدید.
حالا کد رو ذخیره کنید و بیاید تو یونیتی و صبر کنید تا کمپایل شه بعد از کمپایل شدن اسکریپتی که ساختیم رو به یک ابجکتی نسبت بدید مثلا یه گیم ابجکت خالی بسازید بهش نسبت بدید یا به دوربین و... حالا بعد از نسبت دادن چند گزینه میاد زیر اسکریپتی که نسبت دادیم (میاد کامپوننت اون گیم ابجکت میشه و چند گزینه رو نمایش میده که همون متغیر های عمومیمون هستن) میتونیم از اونجا متریال دلخواه رو نسبت بدیم یا رندرر و رنگ رو انتخاب کنیم و بازی رو یه تست بزنیم.
🆔 @Unity_Technologies
#جستوجو :
#اسکریپت - اسکریپت های آماده یونیتی
#آموزش - آموزش های یونیتی متنی و ویدیویی
#پچ - پچ نرم افزار یونیتی و دیگر نرم افزار ها...
#نرم_افزار - نرم افزار های مختلف (مثال:یونیتی)
#قابلیت - قابلیت های جدید یونیتی (3,4,5,2017,2018,2019,..)
#ویندوز - نرم افزار های ویندوزی
#آموزش_یونیتی - آموزش های قدیمی یونیتی
#توضیحات - توضیحاتی درباره آموزش های یونیتی
#پکیج - پکیج های یونیتی
#گیم_میکر - نرم افزار بازیسازی دوبعدی گیم میکر
#نظر_سنجی - نظرسنجی آموزش ها و اسکریپت هایی که تو کانال قرار میدیم و..
#ویندوز - نرم افزار های ویندوز
#اندروید - برنامه های اندروید
#مک - نرم افزار های مک
#شیدر - شیدر برای یونیتی
#درخواستی - آموزش و اسکریپت و... های درخواستی کاربران کانال
#آموزش_متنی - آموزش های متنی
🆔 @Unity_Technologies
#اسکریپت - اسکریپت های آماده یونیتی
#آموزش - آموزش های یونیتی متنی و ویدیویی
#پچ - پچ نرم افزار یونیتی و دیگر نرم افزار ها...
#نرم_افزار - نرم افزار های مختلف (مثال:یونیتی)
#قابلیت - قابلیت های جدید یونیتی (3,4,5,2017,2018,2019,..)
#ویندوز - نرم افزار های ویندوزی
#آموزش_یونیتی - آموزش های قدیمی یونیتی
#توضیحات - توضیحاتی درباره آموزش های یونیتی
#پکیج - پکیج های یونیتی
#گیم_میکر - نرم افزار بازیسازی دوبعدی گیم میکر
#نظر_سنجی - نظرسنجی آموزش ها و اسکریپت هایی که تو کانال قرار میدیم و..
#ویندوز - نرم افزار های ویندوز
#اندروید - برنامه های اندروید
#مک - نرم افزار های مک
#شیدر - شیدر برای یونیتی
#درخواستی - آموزش و اسکریپت و... های درخواستی کاربران کانال
#آموزش_متنی - آموزش های متنی
🆔 @Unity_Technologies
دوستان در حال آموزش ساخت این بازی دوبعدی شمشیری هستیم و اینکه به نظر های شما نیازمندیم تا آموزش رو بهتر کنیم و ساخت یه بازی کامل و جذاب رو به شما یاد بدیم شما میتونید بیاید ربات زیر و نظراتتون رو بگید اگه مناسب این بازی بود و نظر جالبی بود نظرتون رو قبول میکنم و در غیر این صورت هم که قبول نمیشه..
🤖 @HDGames_robot
🤖 @HDGames_robot
Unity Technologies
دوستان در حال آموزش ساخت این بازی دوبعدی شمشیری هستیم و اینکه به نظر های شما نیازمندیم تا آموزش رو بهتر کنیم و ساخت یه بازی کامل و جذاب رو به شما یاد بدیم شما میتونید بیاید ربات زیر و نظراتتون رو بگید اگه مناسب این بازی بود و نظر جالبی بود نظرتون رو قبول میکنم…
لطفا نظر بدید
دوستان اگه نظر ندید ساخت این آموزش لغو میشه یا به صورت پولی قرار میگیره
دوستان اگه نظر ندید ساخت این آموزش لغو میشه یا به صورت پولی قرار میگیره
#آموزش_متنی بهینه سازی بازی در یونیتی (حداقلش 6 7 مگابایت از حجم بازیتون کم میشه):
1 - در پنجره پلیرستتینگ قسمت Logging همه گزینه هارو روی None قرار بدید.
2 - در پنجره پلیرستتینگ قسمت Stripping Level رو تنظیم کنید.
3 - در پنجره Build Settings قسمت Texture Compression رو تنظیم کنید.
4 - تیک گزینه Optimize Mesh Data را در پنجره Player Settings فعال کنید.
5 - گزینه Vertex Compression در پلیر ستتینگز را روی Everything قرار بدید.
6 - مدل ها ،تکسچر ها، عکس و صدا و سین ها و ترین و... هایی که توی بازی استفاده نشده رو از پروژتون پاک کنید.
7 - اسپرایت و تکسچر هارو در پنجره اینسپکتور تنظیم کنید و فشرده سازیشون کنید و میتونید از همین پنجره اینسپکتور سایزشون رو تنظیم کنید.
8 - کیفیت تکسچر ها را از صفحه اینسپکتور کاهش دهید.
9 - در پنجره Player Settings گزینه های اضافه و گزینه هایی که مناسب بازی شما نیستند را تنظیم کنید.
10 - در پنجره Quality گزینه ها را تنظیم کنید.
11 - پولیگان های مدل های سه بعدی را کاهش دهید.
12 - گزینه Texture Compression در پنجره بیلد ستتینگز تنظیم کنید.
با انجام این کار ها میتونید بازیتون رو بهینه کنید و خروجی بگیرید تا ببینید که چقدر حجم بازیتون از خروجی قبلیتون کمتر شده
_________________________________________
🆔 @Unity_Technologies
1 - در پنجره پلیرستتینگ قسمت Logging همه گزینه هارو روی None قرار بدید.
2 - در پنجره پلیرستتینگ قسمت Stripping Level رو تنظیم کنید.
3 - در پنجره Build Settings قسمت Texture Compression رو تنظیم کنید.
4 - تیک گزینه Optimize Mesh Data را در پنجره Player Settings فعال کنید.
5 - گزینه Vertex Compression در پلیر ستتینگز را روی Everything قرار بدید.
6 - مدل ها ،تکسچر ها، عکس و صدا و سین ها و ترین و... هایی که توی بازی استفاده نشده رو از پروژتون پاک کنید.
7 - اسپرایت و تکسچر هارو در پنجره اینسپکتور تنظیم کنید و فشرده سازیشون کنید و میتونید از همین پنجره اینسپکتور سایزشون رو تنظیم کنید.
8 - کیفیت تکسچر ها را از صفحه اینسپکتور کاهش دهید.
9 - در پنجره Player Settings گزینه های اضافه و گزینه هایی که مناسب بازی شما نیستند را تنظیم کنید.
10 - در پنجره Quality گزینه ها را تنظیم کنید.
11 - پولیگان های مدل های سه بعدی را کاهش دهید.
12 - گزینه Texture Compression در پنجره بیلد ستتینگز تنظیم کنید.
با انجام این کار ها میتونید بازیتون رو بهینه کنید و خروجی بگیرید تا ببینید که چقدر حجم بازیتون از خروجی قبلیتون کمتر شده
_________________________________________
🆔 @Unity_Technologies
Unity Technologies
دوستان در حال آموزش ساخت این بازی دوبعدی شمشیری هستیم و اینکه به نظر های شما نیازمندیم تا آموزش رو بهتر کنیم و ساخت یه بازی کامل و جذاب رو به شما یاد بدیم شما میتونید بیاید ربات زیر و نظراتتون رو بگید اگه مناسب این بازی بود و نظر جالبی بود نظرتون رو قبول میکنم…
دوستان منظورم این نبود که درباره خوبی این آموزش نظر بدید منظورم اینه که بیاید یه چیزایی بگید به این بازی اضافه کنم تو آموزش..
@HDGames_robot
@HDGames_robot
سلام دوستان به نظرتون آموزش ساخت بازی مثل 41148 بسازم ؟
anonymous poll
اره 😍 – 30
👍👍👍👍👍👍👍 73%
نه 😐 – 11
👍👍👍 27%
👥 41 people voted so far.
anonymous poll
اره 😍 – 30
👍👍👍👍👍👍👍 73%
نه 😐 – 11
👍👍👍 27%
👥 41 people voted so far.
Unity Technologies via @vote
سلام دوستان به نظرتون آموزش ساخت بازی مثل 41148 بسازم ؟ anonymous poll اره 😍 – 30 👍👍👍👍👍👍👍 73% نه 😐 – 11 👍👍👍 27% 👥 41 people voted so far.
میتونید تو ربات زیر هم نظر بدید که چه چیزایی به این آموزش اضافه کنم (مثال:در رمزی ، در کارتی، سیستم QTE، دیگه هرچیزی که تو بازی 41148 هست و نمیدونید چطوری میشه اون سیستم رو راه اندازی کرد تو ربات زیر بگید تا به آموزش اضافه کنم):
@HDGames_Robot
@HDGames_Robot
Unity Technologies via @vote
سلام دوستان به نظرتون آموزش ساخت بازی مثل 41148 بسازم ؟ anonymous poll اره 😍 – 30 👍👍👍👍👍👍👍 73% نه 😐 – 11 👍👍👍 27% 👥 41 people voted so far.
آموزش نابیه از دست ندید مثل نظرسنجی قبل 😐
Unity Technologies via @vote
سلام دوستان به نظرتون آموزش ساخت بازی مثل 41148 بسازم ؟ anonymous poll اره 😍 – 30 👍👍👍👍👍👍👍 73% نه 😐 – 11 👍👍👍 27% 👥 41 people voted so far.
خب دوستان "اره 😍" بیشتر شده پس بعد از آموزش ساخت بازی دوبعدی جنگی این آموزش 41148 به صورت حرفه ای میسازم
دوستان اگه نظر ، مشکل ، درخواست و یا سفارشی داشتید به ربات زیر ارسال کنید ربات جدیده ربات قبلی دیگه جواب نمیدم :
@UnityTech_bot
@UnityTech_bot
Unity Technologies
دوستان اگه نظر ، مشکل ، درخواست و یا سفارشی داشتید به ربات زیر ارسال کنید ربات جدیده ربات قبلی دیگه جواب نمیدم : @UnityTech_bot
دوستان برای ربات یه مشکلی پیش اومده بود که حل شد حالا اگه قبلا پیام فرستاده بودید میتونید دوباره همون پیامو بفرستید اول ربات رو /start استارت کنید و بعد دکمه شروع ارتباط رو بزنید و بعد میتونید پیامتونو ارسال کنید و بعد از پایان پیام ها قطع ارتباط رو بزنید و منتظر جواب ما باشید.
Unity Technologies via @like
Photo
دوستان یونیتی 5.6.6 😐😂 انتقال دادم به 2018