//------------------------------------------ // used here to retrieve connected components for use in this script void Awake() { GameObject player = GameObject.FindGameObjectWithTag("Player"); m_ThisScrLineOfSight = GetComponent <scr_LineOfSight>(); ThisAgent = GetComponent <UnityEngine.AI.NavMeshAgent>(); m_PlayerScrPHealth = player.GetComponent <scr_pHealth>(); playerRBCntrl = player.GetComponent <scr_RigidbodyFirstPersonController>(); PlayerAudioControl = player.GetComponent <scr_Player_AudioControl>(); PlayerTransform = player.transform; animator = GetComponent <Animator>(); }
private void Awake() { playerHealth = GameObject.FindGameObjectWithTag("Player").GetComponent <scr_pHealth>(); }