UnitSheetBuilder is dead. long live SpriteSheetBuilder
This commit is contained in:
@@ -14,9 +14,8 @@ namespace OpenRa.Game.Graphics
|
||||
"fpls", "wcrate", "scrate", "barb", "sbag",
|
||||
};
|
||||
|
||||
Sprite[][] overlaySprites;
|
||||
|
||||
Sprite[] smudgeSprites;
|
||||
readonly Sprite[][] overlaySprites;
|
||||
readonly Sprite[] smudgeSprites;
|
||||
|
||||
SpriteRenderer spriteRenderer;
|
||||
Map map;
|
||||
@@ -26,13 +25,10 @@ namespace OpenRa.Game.Graphics
|
||||
this.spriteRenderer = new SpriteRenderer( renderer, true );
|
||||
this.map = map;
|
||||
|
||||
overlaySprites = new Sprite[ overlaySpriteNames.Length ][];
|
||||
for (int i = 0; i < overlaySpriteNames.Length; i++)
|
||||
overlaySprites[i] = SpriteSheetBuilder.LoadAllSprites(overlaySpriteNames[i], ".shp", ".tem", ".sno");
|
||||
|
||||
overlaySprites = overlaySpriteNames.Select(f => SpriteSheetBuilder.LoadAllSprites2(f)).ToArray();
|
||||
smudgeSprites = new[] { "bib3", "bib2", "sc1", "sc2", "sc3", "sc4", "sc5", "sc6",
|
||||
"cr1", "cr2", "cr3", "cr4", "cr5", "cr6", }.SelectMany(
|
||||
f => SpriteSheetBuilder.LoadAllSprites(f, ".shp", ".tem", ".sno")).ToArray();
|
||||
f => SpriteSheetBuilder.LoadAllSprites2(f)).ToArray();
|
||||
}
|
||||
|
||||
public void Draw()
|
||||
|
||||
Reference in New Issue
Block a user