回答編集履歴

1

回答の訂正

2022/07/24 11:27

投稿

fiveHundred
fiveHundred

スコア9813

test CHANGED
@@ -1,3 +1,9 @@
1
1
  MonoBehaviourを継承するクラスのスクリプトは、ファイル名をクラス名と同じにしないといけない、というルールがあります。
2
2
  今回の場合、PhotonManagerというクラス名なのにPhotonUser.csというファイル名になっているので、クラス名をPhotonUserにするか、ファイル名をPhotonManager.csにしないといけません。
3
3
  (MonoBehaviourPunCallbacksと直接MonoBehaviourを継承しているわけではありませんが、その名前からしてMonoBehaviourを継承しているはずなので、このルールが適用されます)
4
+
5
+ ---
6
+
7
+ という回答でしたが、違うような気がしたので、以下も確認してください。
8
+
9
+ PhotonUser.csでPhotonManagerを使おうとしているようですが、今回の場合PhotonManagerはMRTKPhotonTestという名前空間に存在しているので、``using MRTKPhotonTest;``を追加するか、``MRTKPhotonTest.PhotonManager``と記載する必要があります。