private void Start() { enemySight = this.GetComponent <Tps_EnemySight>(); nav = this.GetComponent <NavMeshAgent>(); player = GameObject.FindGameObjectWithTag(Tags.player).transform; playerHealth = player.GetComponent <Tps_PlayerHealth>(); }
private void Start() { player = GameObject.FindGameObjectWithTag(Tags.player).transform; enemySight = this.GetComponent <Tps_EnemySight>(); nav = this.GetComponent <NavMeshAgent>(); anim = this.GetComponent <Animator>(); hash = GameObject.FindGameObjectWithTag(Tags.gameController).GetComponent <HashIDs>(); animSetup = new AnimatorSetup(anim, hash); enemyHealth = this.GetComponent <Tps_EnemyHealth>(); nav.updateRotation = false; anim.SetLayerWeight(1, 1f); anim.SetLayerWeight(2, 1f); deadZone *= Mathf.Deg2Rad; }
private void Start() { actionController = this.GetComponent <Tps_ActionController>(); playerControl = this.GetComponent <Tps_PlayerControl>(); cam = this.GetComponentInChildren <Tps_TpCamera>(); playerHealth = this.GetComponent <Tps_PlayerHealth>(); networkManager = GameObject.FindGameObjectWithTag(Tags.networkManager).GetComponent <NetworkManager>(); enemyCreate = GameObject.FindGameObjectWithTag(Tags.enermy).GetComponent <Tps_EnemyCreate>(); enemyAI = GameObject.FindGameObjectWithTag(Tags.enermy).GetComponent <Tps_EnemyAI>(); enemyAnimation = GameObject.FindGameObjectWithTag(Tags.enermy).GetComponent <Tps_EnemyAnimation>(); enemyShoot = GameObject.FindGameObjectWithTag(Tags.enermy).GetComponent <Tps_EnemyShoot>(); enemySight = GameObject.FindGameObjectWithTag(Tags.enermy).GetComponent <Tps_EnemySight>(); WayPoint_01 = GameObject.FindGameObjectWithTag(Tags.wayPoint).GetComponent <Transform>(); }