微信登录

配置 - Event-单客处理 - BaseEvent基类+码

作用:BaseEvent基类,客户端基类

新建文件夹Event

Script—新建文件夹Event

  1. Event

BaseEvent.cs代码

Script—Event—新建文件BaseEvent.cs

  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using Common;
  5. using ExitGames.Client.Photon;
  6. //接收服务器的事件
  7. public abstract class BaseEvent : MonoBehaviour {
  8. public EventCode EventCode;
  9. public abstract void OnEvent(EventData eventData);
  10. public virtual void Start()
  11. {
  12. PhotonEngine.Instance.AddEvent(this);
  13. }
  14. public void OnDestroy()
  15. {
  16. PhotonEngine.Instance.RemoveEvent(this);
  17. }
  18. }