【插件】PUN(Photon Unity Network)简单使

2020-03-30  本文已影响0人  持刀的要迟到了

只简单介绍一下角色战斗部分的同步方法;登录流程什么先略过。
https://vibrantlink.com/pun_multiplay_manual/

Pun的数据同步,目前用到的有四种:
1.帧同步
2.RPC方法调用
3.SetCustomProperties方法调用
4.RaiseEvent方法调用


一、帧同步


要实现帧同步,首先需要有一个Monobehaviour,挂载这个PhotonVIew。然后需要将要同步数据的脚本实现如下接口:

,并将该脚本添加到PhotonView上进行观测。


二、RPC (Remote Procedure Calls|远程过程调用)


假如我打中了一个网络物体,我告诉所有玩家这个网络物体要扣血。

1、发送
2、接收

三、SetCustomProperties


1、设置

2、获取


四、RaiseEvent


1、注册




2、发送



3、接收
上一篇 下一篇

猜你喜欢

热点阅读