作用:BaseEvent基类,客户端基类
Script—新建文件夹Event
Event
Script—Event—新建文件BaseEvent.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Common;
using ExitGames.Client.Photon;
//接收服务器的事件
public abstract class BaseEvent : MonoBehaviour {
public EventCode EventCode;
public abstract void OnEvent(EventData eventData);
public virtual void Start()
{
PhotonEngine.Instance.AddEvent(this);
}
public void OnDestroy()
{
PhotonEngine.Instance.RemoveEvent(this);
}
}