(Unity入門)Photon Realtimeで同期させる方法

エラー対処法
(1)No overload for method ‘Instantiate’ takes ‘3’ arguments への対処法
スクリーンショット 2015-12-22 17.21.03

Instantiate()メソッドの場合、引数は「3つ」でOK。

しかし、PhotonNetwork.Instantiate()の場合、引数は「4つ」必要。

スクリーンショット 2015-12-22 17.28.02

4つ目の「int group」は「0」でOK。


(2)・・・has some invalid arguments への対処法

スクリーンショット 2015-12-22 17.32.06

PhotonNetwork.Instantiate()の場合、第1引数は「string prefabName」を記載せよとなっている。つまり、publicで定義した変数を使用することができない。そのため、該当するprefabの名称を「” “」で囲んで記載する。

今回の場合、

・public GameObject ballPrefabで定義した「ballPrefab」では「不可」だった。

・prefabの名称である「”Ball”」が正解。

 

スクリーンショット 2015-12-22 17.45.56