// Use this for initialization void Start() { sprite = GetComponent <SpriteRenderer>().sprite; generateEnemy = FindObjectOfType <GenerateEnemy>(); generateEnemy.userInterface.EnemyHealthBar(ID, gameObject.GetComponent <EnemyBehavior>()); InvokeRepeating("DamageToPlayer", 1f, 2f); }
private void onBeforeDead() { GameObject explosion = (GameObject)Resources.Load("Prefabs/ExplosionMobile"); explosion = Instantiate(explosion, self.transform.position, Quaternion.identity); Destroy(explosion, 2f); GenerateEnemy.DestroyEnemy(); Debug.LogWarning("Enemy.onBeforeDead is not implemented."); }
void Start() { GE = FindObjectOfType <GenerateEnemy>(); }
// Use this for initialization void Start() { generator = GameObject.FindGameObjectWithTag("EnemyGenerator").GetComponent<GenerateEnemy>(); }