Esempio n. 1
0
 // Use this for initialization
 void Awake()
 {
     player       = GameObject.FindGameObjectWithTag("Player");
     playerhealth = player.GetComponent <Playerhealth>();
     enemyhealth  = GetComponent <EnemyHealth>();
     anim         = GetComponent <Animator>();
 }
Esempio n. 2
0
 // 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>();
 }
Esempio n. 3
0
 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>();
 }
Esempio n. 4
0
 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);
            }
        }
    }
Esempio n. 6
0
 // Use this for initialization
 void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player");
     health = player.GetComponent <Playerhealth>();
 }
 public void Start()
 {
     InvokeRepeating("Spwan", SpwanTime, SpwanTime);
     health = GetComponent <Playerhealth>();
 }