title: Photon PUN (PlayerManager.LocalPlayerInstance == null), PlayerManager doesn't exist in the current context
body: <p>I'm following <a href="https://www.raywenderlich.com/1142814-introduction-to-multiplayer-games-with-unity-and-photon#toc-anchor-010" rel="nofollow noreferrer">this tutorial</a> to build a basic multiplayer game with Unity and PUN, but no matter how I search, I can't find where did the PlayerManager class came from. <a href="https://doc.photonengine.com/en-us/pun/v1/demos-and-tutorials/pun-basics-tutorial/player-instantiation" rel="nofollow noreferrer">Official tutorials</a> of PUN reference it directly, so I'm confused is there any changes to this class or how can I fix my code to instantiate two prefabs named Pink and Cyan?</p>
  <pre><code>using UnityEngine;
  using UnityEngine.SceneManagement;
  using Photon.Pun;
  using Photon.Realtime;
  public class Game_Manager : MonoBehaviourPunCallbacks
  {
      public GameObject winnerUI;
  
      public GameObject player1SpawnPosition;
      public GameObject player2SpawnPosition;
  
      private GameObject player1;
      private GameObject player2;
      void Start()
      {
          if (!PhotonNetwork.IsConnected) 
          {
              SceneManager.LoadScene(&quot;Create_Room&quot;);
              return;
          }
  
          if (PlayerManager.LocalPlayerInstance == null)
          {
              if (PhotonNetwork.IsMasterClient) 
              {
                  Debug.Log(&quot;Instantiating Player 1&quot;);
  
                  player1 = PhotonNetwork.Instantiate(&quot;Pink&quot;,
                      player1SpawnPosition.transform.position,
                      player1SpawnPosition.transform.rotation, 0);
  
              }
              else 
              {
                  player2 = PhotonNetwork.Instantiate(&quot;Cyan&quot;,
                      player2SpawnPosition.transform.position,
                      player2SpawnPosition.transform.rotation, 0);
              }
          }
      }
  
  }
  </code></pre>