void OnTriggerEnter(Collider collider) { if (collider.gameObject.tag == Tags.REFUGEE) { if (inShooting) { showNoWeaponText = true; } else { refugee = GameObject.FindGameObjectWithTag("Refugee").gameObject; gazeInput = refugee.gameObject.GetComponent<GazeInputFromAOI>(); if (Network.isClient) { refugee.transform.FindChild("TopDownCamera").gameObject.SetActive(true); camera = refugee.transform.FindChild("TopDownCamera").gameObject.camera; camera.transform.rotation = Quaternion.Euler(90f, 0f, 0f); onTeleporter = true; calculateAOI(); } } } else { onTeleporter = false; } }
void Start() { gazeInput = gameObject.GetComponent<GazeInputFromAOI>(); }
void Start() { gazeInput = gameObject.GetComponent <GazeInputFromAOI>(); }
// Use this for initialization void Start() { gazeInput = gameObject.GetComponent<GazeInputFromAOI>(); GameeventManager.onLookAroundClickedHandler += reactOnEnableFirstPersonCamera; GameeventManager.onEnableShootHandler += reactOnEnableShoot; GameeventManager.onDisableShootHandler += reactOnDisableShoot; GameeventManager.onTeleporterFieldHandler += reactOnTeleportField; GameeventManager.onTeleportLeftHandler += reactOnTeleportLeft; }