33 lines
699 B
C#
33 lines
699 B
C#
using RichFrame.Event;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class EventManagerTest : MonoBehaviour
|
|
{
|
|
|
|
private void Awake()
|
|
{
|
|
EventManager.Instance.ListenEvent<int,string>("a", Process);
|
|
}
|
|
|
|
// Start is called before the first frame update
|
|
void Start()
|
|
{
|
|
EventManager.Instance.ExecuteEvent("a", 5, "hahaha");
|
|
EventManager.Instance.RemoveListener<int, string>("a", Process);
|
|
EventManager.Instance.ExecuteEvent("a", 5, "hahaha2");
|
|
}
|
|
|
|
// Update is called once per frame
|
|
void Update()
|
|
{
|
|
|
|
}
|
|
|
|
void Process(int a, string b)
|
|
{
|
|
Debug.Log(a + ":" + b);
|
|
}
|
|
}
|