Exemple #1
0
 public static EnemyInBattle New(EnemyLayoutPosition position)
 {
     return new EnemyInBattle(position);
 }
Exemple #2
0
 public static EnemyLayout New(EnemyLayoutPosition[] positions)
 {
     return new EnemyLayout(positions);
 }
Exemple #3
0
        protected EnemyInBattle(EnemyLayoutPosition position) : base(GameObjectFactory.Instance.GetEnemyInstance(position.EnemyId))
        {
            Position = position;

            SpriteSheet = EnemySpriteSheet.New(position.EnemyId);
        }
Exemple #4
0
 protected EnemyLayout(EnemyLayoutPosition[] positions)
 {
     Positions = positions;
 }