實作環境
- Unity2018.3.0f2
- PUN 2.17
- Photon lib 4.1.3.0
下載最新版PUN2
以下的設置與代碼使用PUN2,PUN舊版並不適用請注意!
先到Asset Store下載PUN 2 - FREE
創建PUN專案
連上Photon Cloud建立新的應用程式,在Photon Type
選擇Photon Realtime
。
你可以在Photon Cloud的應用程式找到剛剛建立的應用程式,並複製應用程式 ID
,這段ID的格式應該長成這樣:
1267d507-645b-4121-b3a7-d15b09158bc1
設定PUN專案
回到Unity,打開PUN Wizard:
功能列
=>Windows
=>Photon Unity Networking
=>PUN Wizard
選擇Locate PhotonServerSettings
,會出現下面的視窗(或在Inspector中顯示)。
App Id Reatime
填入Photon Cloud應用程式的IDUse Name Server
打勾Fixed Region
選填,可用作快速登錄的地區
快速測試
- 在
Project
搜尋DemoAsteroids-LobbyScene
與DemoAsteroids-GameScene
兩個場景檔或透過以下路徑。Assets\Photon\PhotonUnityNetworking\Demos\DemoAsteroids
- 打開Build Settings:
功能列
=>Build Settings...
- 熱鍵:CTRL + SHIFT + B
- 將場景檔拖曳到
Scenes In Build
,並將DemoAsteroids-LobbyScene
移到首位。
以上,PUN的快速設定基本完成,可以Build並進行測試!