這只是筆記,一定要配合原文食用!
原文地址:http://www.lxweimin.com/p/c84582b4680d
作者:浪尖兒
Photon Unity Networking基礎教程 3 游戲場景 - 筆記
離開房間 - PhotonNetwork.LeaveRoom()
調用PhotonNetwork.LeaveRoom()方法,離開當前房間并返回主服務器。
這將導致:
使用PhotonView清理所有(網絡)GameObjects,除非您將autoCleanUp更改為false。
返回主服務器。
OnLeftRoom()回調函數立即被調用。
但是為什么要做一個prefab呢??
感覺這個思路還挺重要的(之前我一直都用的是單例模式):為什么要把Game Manager游戲物體,做成一個Prefab呢?
因為我們在這個游戲的幾個場景(Sence)中,都需要重用這個Game Manager對象(幾個場景都需要使用這個GameManager游戲物體)。
在Unity中,重用GameObjects的最好方法是將它們轉換為Prefabs。