コード例 #1
0
 public void Init()
 {
     enemy               = GetComponent <G20_Enemy>();
     animPlayer          = enemy.anim;
     enemy.deathActions += (x, y) => DeathEnemy();
     ChildInit();
 }
コード例 #2
0
    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);
    }
コード例 #3
0
 public G20_SpeedBuff(G20_Enemy _enemy, float duration_time, float plus_speed) : base(_enemy, duration_time)
 {
     plusSpeed = plus_speed;
 }
コード例 #4
0
 public G20_EnemyBuff(G20_Enemy _enemy, float duration_time)
 {
     enemy        = _enemy;
     durationTime = duration_time;
 }