Photonview.isMine moves other character


I am new in Photon and when i make two builds using teleport with a raycast from right controller the players who teleports is the other player and not mine. This is the code. photonView variable has assigned the photonView component

This is the code. I use my own teleport system

using System.Collections;

using System.Collections.Generic;

using UnityEngine;

using UnityEngine.XR.Interaction.Toolkit;

using Photon.Pun;

public class Teleport : MonoBehaviour


   public XRController rightHandDevice;

   public LayerMask hitLayermask;

   public PhotonView photonView;

   bool lastTriggerValue;

   bool triggerValue;

   private void Start()



   void Update()


       if (Input.GetKeyDown(KeyCode.Escape)) Application.Quit();

       if(InputManager.Instance!=null && photonView.AmOwner)


           triggerValue = InputManager.Instance.triggerHand(rightHandDevice);

           if (triggerValue && triggerValue != lastTriggerValue)


               if (Physics.Raycast(rightHandDevice.transform.position, rightHandDevice.transform.forward, out RaycastHit hit, Mathf.Infinity, hitLayermask))



                   transform.position = hit.point;



           lastTriggerValue = triggerValue;




This is my setup in Unity


  • Tobias
    Tobias admin

    I replied in Discord, if I recall correctly. The question is who instantiated the networked objects and which one is "yours" (IsMine being true)...