public void Init() { enemy = GetComponent <G20_Enemy>(); animPlayer = enemy.anim; enemy.deathActions += (x, y) => DeathEnemy(); ChildInit(); }
public void DamageEffectSEEnemy(G20_Enemy enemy) { G20_EffectManager effMn = G20_EffectManager.GetInstance(); G20_SEManager seMn = G20_SEManager.GetInstance(); Vector3 pos = enemy.Head.position; G20_EffectManager.GetInstance().Create(G20_EffectType.HIT_APPLE_HEAD, pos); G20_SEManager.GetInstance().Play(G20_SEType.HIT_HEAD, pos); }
public G20_SpeedBuff(G20_Enemy _enemy, float duration_time, float plus_speed) : base(_enemy, duration_time) { plusSpeed = plus_speed; }
public G20_EnemyBuff(G20_Enemy _enemy, float duration_time) { enemy = _enemy; durationTime = duration_time; }