ایجاد و استفاده از events در یونیتی
بدون ديدگاه
برای اینکه یک متد بیشترین کارایی رو برامون داشته باشه و یا به عبارتی از یک اسکریپت چندین و چندین بار استفاده کنیم ( کاربرد برای بازی های بقا و ترسناک ) نیاز داریم که از اونت های یونیتی استفاده کنیم
به کد زیر دقت کنید
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; public class AllKey : MonoBehaviour { public UnityEvent Key; public void Use() { Key.Invoke(); // Debug.Log("Try to run "); } }
برای انکه اونت ما اجرا بشه ما نیاز داریم تا متد use رو فراخونی کنیم و بعد از ان محتویات دستوراتی که در قسمت inspector برای این اونت نوشته ایم اجرا خواهند شد.