// Use this for initialization void Awake() { player = GameObject.FindGameObjectWithTag("Player"); playerhealth = player.GetComponent <Playerhealth>(); enemyhealth = GetComponent <EnemyHealth>(); anim = GetComponent <Animator>(); }
// Use this for initialization void Start() { anim = GetComponent <Animator>(); player = GameObject.FindGameObjectWithTag("Player"); playerhealth = player.GetComponent <Playerhealth>(); lmanager = GameObject.FindGameObjectWithTag("GameController"); manager = lmanager.GetComponent <LevelManager>(); }
void Awake() { player = GameObject.FindGameObjectWithTag("Player").transform; enemybody = GetComponent <Rigidbody2D>(); playerhealth = player.GetComponent <Playerhealth>(); enemyhealth = GetComponent <EnemyHealth>(); lmanager = GameObject.FindGameObjectWithTag("GameController"); manager = lmanager.GetComponent <LevelManager>(); }
void Awake() { //Establish reference to "Player" gameobject. player = GameObject.FindGameObjectWithTag("Player"); //Establish reference to "Playerhealth" script. PlayH = player.GetComponent <Playerhealth> (); //Establish reference to "Gun" gameobject. Gun = GameObject.FindGameObjectWithTag("Playergun"); //Establish reference to the "Laserprefab" script. Ammo = Gun.GetComponent <LaserPrefab> (); //Establish reference to the Ship's animator anim = GetComponent <Animator> (); }
private void Attack() { float distance = Vector3.Distance(target.transform.position, transform.position); Vector3 dir = (target.transform.position - transform.position).normalized; float direction = Vector3.Dot(dir, transform.forward); Debug.Log(direction); if (distance < 2.3f) { if (direction > 0) { Playerhealth eh = (Playerhealth)target.GetComponent("Playerhealth"); eh.AdjustCurrentHealth(-10); } } }
// Use this for initialization void Start() { player = GameObject.FindGameObjectWithTag("Player"); health = player.GetComponent <Playerhealth>(); }
public void Start() { InvokeRepeating("Spwan", SpwanTime, SpwanTime); health = GetComponent <Playerhealth>(); }