Unity Technologies
265 subscribers
129 photos
3 videos
173 files
194 links
channel: @Unity_Technologies
site: hd-games.blog.ir
youtube: youtube.com/channel/UCEzBhjvahxYnFcC_1CIVMfg

🚫 هر گونه کپی برداری از این کانال بدون ذکر منبع (آیدی) شرعا حرام است. 🚫
🆔 @Unity_Technologies
Download Telegram
کدنویسی برای لودینگ بازی.rar
2.4 KB
#آموزش کدنویسی برای لودینگ با یونیتی + توضیحات.

🆔 @Unity_Technologies
Loading.cs
527 B
#اسکریپت آموزش بالا (کدنویسی برای لودینگ با یونیتی)

🆔 @Unity_Technologies
Forwarded from Hadi
Black Page.rar
338.8 KB
دوستان اینم #سورس رفتن به مرحله بعدی و شروع اون مرحله با یه صفحه سیاه که کم کم غیب میشه و بعد پاک میشه بعد غیب شدن #درخواستی بود تو گروه فرستادم دیگه اینجا هم فروارد کردم شاید لازمتون شه

🆔 @Unity_Technologies
دوستان کسی نرم افزار ویندوزی سراغ داره که روی فیلم متن و .. اضافه کنه ؟ کلا فیلم رو بتونی باهاش تغییر بدی افکت و.. بدی هرکسی سراغ داره بیاد ربات زیر اسم نرم افزار رو بگه میخوام آموزش ویدیویی بزارم (کم حجم باشه نرم افزار بیشتر از 200 مگ نباشه) :
@HDGames_robot
Unity Technologies
@Unity_Technologies Boris Red 5.6.0 x64.rar
دوستان با این نرم افزار میتونید ویدیوتون رو ویرایش و تغییر بدید.
رمز در صورت نیاز : soft98.ir
Unity Technologies
دوستان چه اسکریپتی بزارم کانال ؟؟
اگه تلگرامتون این نظرسنجی رو نمایش نمیده یا تلگرامتون رو اپدیت کنید یا بیاید بات زیر بگید تا درستش کنیم :

@hdgames_robot
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