PhotonNetwork.player.ID
は、まずAwake()とかStart()とか、どこかで呼ばれる関数内に書かないとUnityでエラーでます。
で、Awakeの中に書いてたんですけど、 なんかずっと-1なんですよね。
で、そりゃあれなんですよ。初期値はどうやら-1らしくてですね。
なんで、ちゃんとplayerIDが設定される以降で呼ぶ必要があります。
を参考にすると、どうやらOnJoinedRoom() 以降なら1とか入ってるみたいなんで、
int id; void OnJoinedRoom() { id = PhotonNetwork.player.ID; }
としました。
で、確認したところちゃんと入ってました。
1人目(マスター)が1、次入ってきたやつが2になってました。