public EnemyPop(EnemyAttackDataBase data, Enemy enemy) { _Data = data as EnemyPopData; _Enemy = enemy; _CompleteObserver = new Subject <Unit> (); _PopPoint = _Enemy.GetComponent <BossBehaviour> ().EnemyPopPoint; }
public nWayShotRotation(EnemyAttackDataBase data, Enemy enemy) { _Enemy = enemy; _Data = data as nWayShotRotationData; _CompleteObserver = new Subject <Unit> (); }
public LaserTargetPlayer(EnemyAttackDataBase data, Enemy enemy) { _Data = data as LaserTargetPlayerData; _CompleteObserver = new Subject <Unit> (); _Enemy = enemy; }