前言: 对于苹果NSNotificationCenter机制不大了解的童鞋,建议去看看苹果的API文档。此处介绍如何用C#实现该种机制。
说明: 很简单,总共就2个类,直接上代码。
代码: Notification.cs
代码如下:
using UnityEngine;
using System;
using System.Collections.Generic;
using System.Linq;
public class Notification : EventArgs
{
public string Message { get; private set; }
public object Source { get; private set; }
public object UserInfo { get; private set; }
public Notification(string message, object source, object userInfo)
{
Source = source;
Message = message;
UserInfo = userInfo;
}
}