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

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