Setting Up Photon
Last updated
Was this helpful?
Last updated
Was this helpful?
Search for Photon Unity Networking in the Unity Asset Store, then download and import it into your project. (Note whether you are downloading PUN1 or PUN2. This tutorial uses PUN2, as there may be some compatibility issues with PUN1. It is recommended to use PUN2).
Open the assembly of NRSDK.
Find the "Assembly Definition References" section and click the "+" button to add a new reference. In the new reference, select the Photon assembly PhotonUnityNetworking and PhotonRealtime. Click the "Apply" button to save your changes.
In Unity, open PhotonServerSettings (Window > Photon Unity Networking
), and then enter your App ID.
A crucial prerequisite for sharing an anchor among different users is that they are in the same room. Therefore, we need to set up a script to allow them to join the same room.
The joinedRoomIndicator
is used to indicate a successful room joining. The method used here is to change the color of the join button after successfully joining.
Register and create a new application on the , then obtain the App ID for your application.
Note that the self-hosted server is only compatible with Windows operating systems. For details, please refer to the .
Download and extract the server package to any place - preferably an empty folder which you prepared beforehand.
Get a , claim it and save it to "deploy\bin_Win64".