Photon Server与unity客户端连接
- 1.将lib文件夹下Photon3Unity3D.dll动态链接库引入unity中Plugins文件夹
- 2.在unity中创建Photon连接游戏对象并挂载单例脚本:
using UnityEngine;
public class PhotonEngine : MonoBehaviour
{
private static PhotonEngine _instance;
void Awake() {
if (_instance == null) {
_instance = this;
DontDestroyOnLoad(gameObject);
}
else if (_instance != this) {
Destroy(gameObject);
return;
}
}
}
- 3.unity客户端与Photon服务器端连接测试,unity脚本代码如下:
using UnityEngine;
using ExitGames.Client.Photon;
using System;
public class PhotonEngine : MonoBehaviour,IPhotonPeerListener
{
private static PhotonEngine _instance;
public PhotonPeer peer;
public void DebugReturn(DebugLevel level, string message) {
}
public void OnEvent(EventData eventData) {
}
public void OnOperationResponse(OperationResponse operationRespo