public void Start() { boxColliderTrigger = transform.parent.FindChild("BoxColliderTrigger").GetComponent <BoxColliderTriggerScript>(); health = 3; player = GameObject.FindGameObjectWithTag("Player"); anim = GetComponent <Animator>(); biting = false; }
public void Start() { health = 5; boxColliderTrigger = transform.parent.FindChild("BoxColliderTrigger").GetComponent <BoxColliderTriggerScript>(); anim = GetComponent <Animator>(); player = GameObject.FindGameObjectWithTag("Player"); aux = transform.FindChild("AuxRotationEnemy").gameObject; bullet = (GameObject)Resources.Load("Prefabs/Weapons/enemyBullet", typeof(GameObject)); }
void Start() { boxColliderTrigger = transform.parent.FindChild("BoxColliderTrigger").GetComponent <BoxColliderTriggerScript>(); health = 5; aux = transform.FindChild("AuxRotationEnemy").gameObject; aux.transform.rotation = new Quaternion(0f, 0f, 0f, 0f); anim = GetComponent <Animator>(); player = GameObject.FindGameObjectWithTag("Player"); aux.GetComponent <EnemyArmaScript>().pointPosition = player.transform.transform; bullet = (GameObject)Resources.Load("Prefabs/Weapons/enemyBullet", typeof(GameObject)); GetComponent <PolyNavAgent>().OnDestinationReached += setCanShootTrue; }
void OnEnable() { boxColliderTrigger = transform.parent.FindChild("BoxColliderTrigger").GetComponent <BoxColliderTriggerScript>(); health = 10; player = GameObject.FindGameObjectWithTag("Player"); hitArea = transform.FindChild("PorreteAttackArea").gameObject; hitAreaScript = hitArea.GetComponent <PorreteAreaHitScript>(); hitAreaCollider = hitArea.GetComponent <BoxCollider2D>(); spRenderer = transform.FindChild("PorreteSpriteRender").gameObject.GetComponent <SpriteRenderer>(); anim = spRenderer.gameObject.GetComponent <Animator>(); attacking = false; playerInsideArea = false; damaged = false; isDead = false; Flip(player.transform, spRenderer, hitAreaCollider); }
public void Start() { boxColliderTrigger = transform.parent.FindChild("BoxColliderTrigger").GetComponent <BoxColliderTriggerScript>(); running = true; health = 10; spRenderer = GetComponent <SpriteRenderer> (); player = GameObject.FindGameObjectWithTag("Player"); anim = GetComponent <Animator>(); runDirection = player.transform.position - transform.position; canCollide = true; canRun = true; die = false; anim.SetBool("Walking", false); anim.SetBool("Running", true); Flip(player.transform, spRenderer); lastFrameVector = transform.position; GetComponent <PolyNavAgent>().OnDestinationReached += setCanRunTrue; }
private void Awake() { cam = Camera.main.gameObject; boxColliderTrigger = transform.parent.FindChild("BoxColliderTrigger").GetComponent <BoxColliderTriggerScript>(); }