示例#1
0
            public EnemyPop(EnemyAttackDataBase data, Enemy enemy)
            {
                _Data             = data as EnemyPopData;
                _Enemy            = enemy;
                _CompleteObserver = new Subject <Unit> ();

                _PopPoint = _Enemy.GetComponent <BossBehaviour> ().EnemyPopPoint;
            }
示例#2
0
 public nWayShotRotation(EnemyAttackDataBase data, Enemy enemy)
 {
     _Enemy            = enemy;
     _Data             = data as nWayShotRotationData;
     _CompleteObserver = new Subject <Unit> ();
 }
示例#3
0
 public LaserTargetPlayer(EnemyAttackDataBase data, Enemy enemy)
 {
     _Data             = data as LaserTargetPlayerData;
     _CompleteObserver = new Subject <Unit> ();
     _Enemy            = enemy;
 }