ایجاد و استفاده از 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 برای این اونت نوشته ایم اجرا خواهند شد.

نوشتن دیدگاه