所以,当我按空格键时,我的玩家将精灵更改为另一个精灵。我怎样才能让别人看到这个?我已经尝试将SpriteRenderer组件拖动到Photon View可观察列表,但没有。
答案 0 :(得分:0)
在RPC调用中使用PhotonTargets.AllBuffered
参数,因为这会将RPC发送给其他人并立即在此客户端上执行。一次使用Photon而不是专业人士。从那时起不知道有多大改变,但这可能会解决你的问题。
void Start()
{
if (photonView.isMine)
{
photonView.RPC("changeSprite", PhotonTargets.AllBuffered, null);
}
}
[RPC]
void changeSprite()
{
//Out Change Sprite code here
}