0
スペースを押すと、プレイヤーは別のスプライトに変更をスプライトします。他の人がこれを見るようにするにはどうすればいいですか? SpriteRendererコンポーネントをPhoton Viewの観測可能なリストにドラッグしようとしましたが、何も表示されませんでした。Photon Unityでスプライトの変更(SpriteRenderer)を同期させる方法は?
スペースを押すと、プレイヤーは別のスプライトに変更をスプライトします。他の人がこれを見るようにするにはどうすればいいですか? SpriteRendererコンポーネントをPhoton Viewの観測可能なリストにドラッグしようとしましたが、何も表示されませんでした。Photon Unityでスプライトの変更(SpriteRenderer)を同期させる方法は?
RPCコールでPhotonTargets.AllBuffered
パラメータを使用すると、他の人にRPCが送信され、このクライアントですぐにRPCが実行されるためです。 photonはプロではなく、一度使用されました。それ以来多くのことが変わったことは知らないが、これはあなたの問題を解決する可能性が高い。
void Start()
{
if (photonView.isMine)
{
photonView.RPC("changeSprite", PhotonTargets.AllBuffered, null);
}
}
[RPC]
void changeSprite()
{
//Out Change Sprite code here
}
ありがとうございます! –