Unity Technologies
268 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
دو #اسکریپت برای رفتن به مرحله دلخواه
روش اول :
Application.LoadLevel ("Level Name");

روش دوم :
(using UnityEngine.SceneManagement;)
SceneManager.LoadScene ("Level Name");


با هر دو روش میتونید از build index مرحله یا اسم مرحله بازش کنید.

🆔 @Unity_Technologies
#اسکریپت غیرفعال کردن کامپوننت دلخواه
غیرفعال کردن کامپوننت انیماتور گیم آبجکتی که کد بهش وصله :
this.GetComponent<Animator> ().enabled = false;
فعال کردن کامپوننت اسکریپت Player یک متغیر :
public GameObject player;
—————————————
player.GetComponent<Player> ().enabled = true;
(player.GetComponent<نام کامپوننت> ().enabled = مقدار;)

🆔 @Unity_Technologies
نسخه 2019.1.1f1 یونیتی اومد😁
Forwarded from Deleted Account
BillboardTextures.rar
278 KB
چمن
Forwarded from Deleted Account
GrassHillAlbedo.rar
588.8 KB
چمن دو بعدی
Forwarded from Deleted Account
Water.rar
193.7 KB
دریا
Forwarded from Deleted Account
Conifer.rar
13.1 MB
درخت
Forwarded from Deleted Account
Standard Assets.rar
320.6 KB
کاراکتر
#اسکریپت صحنه آهسته یا متوقف کردن زمان در یونیتی

متوقف کردن زمان :
Time.timeScale = 0;

صحنه آهسته کردن :
Time.timeScale = float(0.5f);

🆔 @Unity_Technologies
#آموزش نوشتن #اسکریپت فرصت برای بازی

ابتدا یک متغیر int تعریف میکنیم و به مقداری که میخوایم کاربر فرصت داشته باشه بهش مقدار میدیم :
int forsat = 3;

و بعد در شرط باخت میگیم که از متغیر forsat یکی کم کنه :
forsat--; (forst -= 1;)
حالا یه شرط دیگه میزاریم و میگیم که اگه مقدار متغیر forsat برابر با 0 بود بیا و مثلا صفحه باخت یا ... رو نمایش بده :
if (forsat == 0) {
کدی که میخواین بعد تموم شدن فرصت اجرا شه رو اینجا بنویسید.
}


🆔 @Unity_Technologies