// Start is called before the first frame update void Start() { GameObject neck = GameObject.Find("Neck"); GameObject player = GameObject.Find("Player"); PlayerInfoScene infos = PlayerInfoScene.Instance; if (infos.playerId == 2 && !OnMenuScene) { Transform playerTransform = GameObject.Find("PlayerObject").transform; playerTransform.position = new Vector3(0, 0, 1.4f); playerTransform.Rotate(new Vector3(0, 180, 0)); } if (refereeView != null) { refereeView.RPC("SetPlayerInfo", RpcTarget.All, PlayerInfoScene.Instance.playerId, PlayerInfoScene.Instance.chosenElement); Debug.Log($"Called RPC {PlayerInfoScene.Instance.playerId} {PlayerInfoScene.Instance.chosenElement}"); } #if UNITY_EDITOR_WIN Debug.Log("WINDOWS!!"); player.SetActive(false); neck.SetActive(true); SelfTransform = GameObject.Find("[VRSimulator_CameraRig]").transform; #else Debug.Log("ANDROID!!"); player.SetActive(true); neck.SetActive(false); SelfTransform = player.transform.GetChild(0); #endif }
public void Awake() { Debug.Log("PIS awaken"); if (Instance) { Destroy(gameObject); } else { DontDestroyOnLoad(gameObject); Instance = this; } }