gameover.blog.ir using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Awake() { DontDestroyOnLoad(transform.gameObject); } } با تکنیک فوق میشه کاری کرد که صدا هم پایدار بمونه.(صدایی که به گیم ابجکت دادیم) و سایر کامپوننت ها و فرزندها
آموزش ساخت یک قلاب در تری دی مکس http://afradstudio.ir/2016/07/26/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b3%d8%a7%d8%ae%d8%aa-%db%8c%da%a9-%d9%82%d9%84%d8%a7%d8%a8-%d8%af%d8%b1-%d8%aa%d8%b1%db%8c-%d8%af%db%8c-%d9%85%da%a9%d8%b3/
gameover.blog.irvoid Start () { InvokeRepeating("f1", 1.0f,1.0f);//call function f1() every 1 second } با دستور بالا تابع f1() هر ثانیه یکبار اجبار میشه.void f1() { i++; if (i > 3) retu ;//exit function switch (i) { case 1: swithEnemyList[0].SetActive(true); break; case 2: swithEnemyList[1].SetActiv...
gameover.blog.ir محتوای این مجموعه به صورت فیلم : زوم دوربین دوم روی نقطه ی کلیکساخت آسمانساخت محیط شفافساخت مینی مپلایت مپطراحی محیط در بلندر و مادباکس برای یونیتینمایش فریم ریتتکنیک بهینه سازی بازی با غیر فعال سازی اشیایی که از ما دور هستندکلیک و حرکت دو بعدی و حذف تیک و خوردگیکلیک روی دکمه و رفتن...
شکل کلی: public static float GetAxisRaw(string axisName); Raw به معنی خام هست. این تابع برای بررسی فشردن کلید افقی یا عمودی هست. عددی که برگشت میده بین محدوده -1...1 هست. axisName اسم بردار هست مثلا افقی میشه Hirozontal و عمودی میشه Vertical و بدون نرم یا smoothing هست(برخلاف توابع دیگه) یعنی مثل حر...
gameover.bog.ir رویداد OnApplicationFocus و OnApplicationPause و OnApplicationQuit در یونیتی به ترتیب موقع باز کردن پنجره ی بازی،خروج موقت یا توقف فعلی بازی، و خروج کامل از بازی رخ میدهند. سه مثال : 1) using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { public bo...
gameover.blog.ir using UnityEngine; using UnityEngine.UI; using System.Collections;public class Move : MonoBehaviour { public InputField inputFiled1; //gameover.blog.ir public Text label1; public Button btn1; void Start () { btn1.onClick.AddListener(()=>{ label1.text=inputFiled1.text; }); }
gameover.blog.ir برای تغییر زاویه بین محدوده ی دو عدد با سرعت نرم تعیین شده بکار میره با سرعت دلخواه.مثال: تغییر از زاویه صفر به 180. mathf. Lerp(0, 180,speed*(time.deltatime));