2016-11-07 2 views
0

が動作していない私はそれの[PunRPC]フラグとメソッドを有するPhotonView.RPC()フォトンユニティで

public void getEveryOneScore() 
{ 
//some Code 
} 

両方の方法は、同じゲームオブジェクト上にあり、持っている。このよう

GetComponent<PhotonView>().RPC("getEveryOneScore", PhotonTargets.All, null); 

それを呼び出しますその上のPhotonView。 Photonの設定でも、この方法がリストに表示されます。 問題が何であるか把握できません。

+0

@photoniansあなたがこれを参照してくださいすることができますか? –

+0

Photoniansに暴露する最善の方法は、ExitGamesフォーラムに投稿することです:http://forum.photonengine.com/ –

答えて

0
  • Unity Consoleでエラーが表示されますか。
  • お電話のときに部屋にいますか?あなたはする必要があります
  • あなたの呼び出しは本当に最初に実行されますか。このRPCを呼び出す前にデバッグログを置いて、コードが実行されていることを確認してください。
  • このシーンの少なくとも2つのインスタンス(1つは公開され、もう1つは編集者)が実行されて、RPCがトリガーされているかどうか、またはすべてのターゲットで監視されていますか?
  • Debug.LogをRpcメソッドの中に入れて、実行されているかどうかを確認していますか?あなたのgameLogicには本当に行ってはいけません。本当に起こっていることを確認するために、Unityコンソール内で簡単なデバッグログを実行してください。

    上記のいずれにも該当しない場合は、 Punパッケージで提供されるデモは機能しますか?たとえば、 "Demo boxes"には、簡単なRPCを送信するスクリプトOnClickFlashRpcがあります。これがあなたの目的のために働くことを確認できますか?

さようなら、

ジャン

+0

それはちょうどそれ自身で働いていました。 Idkのやり方、なぜそれが早かったのか 上記の点はすべて確認済みです –

関連する問題