zoukankan      html  css  js  c++  java
  • 使用Photon引擎进行unity网络游戏开发(二)——Photon常用类介绍

    使用Photon引擎进行unity网络游戏开发(二)——Photon常用类介绍

    Photon常用类介绍:

    IPunCallback

    • PUNGIPunCallback接口中,定义了许多与Photon网络连接相关的回调函数 。
    • 网络连接状态发生变化时 , 游戏客户端会调用这些回调函数 。

    PunBehaviour

    • PunBehaviour位于Photon命名空间
    • PunBehavioud继承Photon.MonoBehaviour ,实现PunCallback接口
    • Photon.MonoBehavioud继承UnityEngine.MonoBehaviour

    PhotonNetwork

    PhotonNetwork是PUN中的静态类,包含了用于向Photon服务器发送请求的函数,以及保存了玩家信息的属性:

    • PhotonNetwork.ConnectUsingSettings() : 连接photon服务器
    • PhotonNetwork.JoinLobby() : 在MaterServer加入游戏大厅
    • PhotonNetwork.CreateRoom() : 在游戏大厅中创建游戏房间
    • PhotonNetwork.LeaveRoom() : 从游戏房间返回游戏大厅
    • PhotonNetwork.Instantiate() : 创建客户端控制的游戏对象
    • PhotonNetwork.room : 客户端进入的游戏房间

    PhotonPlayer

    Photon Player类表示Photon网络通信中的玩家。

    • PhotonPIayer.ID : 玩家的ID,有Photon服务器分配
    • PhotonPlayer.name : 玩家的昵称,玩家可以自己设定昵称
    • PhotonPlayer.isLocal : 玩家是否为本地客户端的玩家
    • PhotonPIayer.customProperties : 玩家的自定义属性

    其他

    PhotonNetwork-Documentation:

    • PhotonView : 管理游戏房间内客户端之间的通信
    • Roomlnfo : 游戏房间的属性信息
    • ServerSettings : 服务器设置
    • TypedLobbylnfo :游戏大厅的属性信息
  • 相关阅读:
    104.Maximum Depth of Binary Tree
    103.Binary Tree Zigzag Level Order Traversal
    102.Binary Tree Level Order Traversal
    101.Symmetric Tree
    100.Same Tree
    99.Recover Binary Search Tree
    98.Validate Binary Search Tree
    97.Interleaving String
    static静态初始化块
    serialVersionUID作用
  • 原文地址:https://www.cnblogs.com/Firepad-magic/p/8284360.html
Copyright © 2011-2022 走看看