Управляю 2 персонажами в Photon Pun

Проблема такая решил создать multiplayer игру, взял готового персонажа Stylized Astronaut сделал spawn, но при спавне с какого бы устройства не зашел я управляю не своим а двома, я знаю в чем проблема думаю тут всем понятно, но вот как ее решить незнаю только учусь! Код управления персонажа:

using System.Collections;
using Photon.Pun;

public class Player : MonoBehaviour {

        private Animator anim;
        private CharacterController controller;
        public float speed = 600.0f;
        PhotonView view;
        public float turnSpeed = 400.0f;
        private Vector3 moveDirection = Vector3.zero;
        public float gravity = 20.0f;

        void Start () {
            controller = GetComponent <CharacterController>();
            anim = gameObject.GetComponentInChildren<Animator>();
        }

        void Update (){
            if (view.IsMine)
            if (Input.GetKey ("w")) {
                anim.SetInteger ("AnimationPar", 1);
            }  else {
                anim.SetInteger ("AnimationPar", 0);
            }

            if(controller.isGrounded){
                moveDirection = transform.forward * Input.GetAxis("Vertical") * speed;
            }

            float turn = Input.GetAxis("Horizontal");
            transform.Rotate(0, turn * turnSpeed * Time.deltaTime, 0);
            controller.Move(moveDirection * Time.deltaTime);
            moveDirection.y -= gravity * Time.deltaTime;```

Ответы (0 шт):