changed tilesets
This commit is contained in:
parent
64fc9d91a1
commit
5ce383c4e3
@ -1,13 +1,18 @@
|
|||||||
package assets.tilesets;
|
package assets.tilesets;
|
||||||
|
|
||||||
|
import openfl.display.BitmapData;
|
||||||
|
|
||||||
class Tileset{
|
class Tileset{
|
||||||
public static var tilesetMap:Map<String, Tileset> = [];
|
public static var tilesetMap:Map<String, Tileset> = [];
|
||||||
|
|
||||||
public var texName:String;
|
public var texName:String;
|
||||||
public var texAtlas:TextureAtlas;
|
public var texAtlas:TextureAtlas;
|
||||||
|
public var tileMap:Map<String,BitmapData>;
|
||||||
public function new(name:String, atlas:TextureAtlas){
|
public function new(name:String, atlas:TextureAtlas){
|
||||||
texName = name;
|
texName = name;
|
||||||
texAtlas = atlas;
|
texAtlas = atlas;
|
||||||
tilesetMap[name] = this;
|
tilesetMap[name] = this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -2,12 +2,12 @@ package assets.tilesets;
|
|||||||
|
|
||||||
import openfl.display.BitmapData;
|
import openfl.display.BitmapData;
|
||||||
import assets.tilesets.TextureAtlas;
|
import assets.tilesets.TextureAtlas;
|
||||||
|
import assets.tilesets.Tileset;
|
||||||
|
|
||||||
class TilesetGeneric extends Tileset{
|
class TilesetGeneric extends Tileset{
|
||||||
public var tileMap:Map<String, BitmapData> = [];
|
|
||||||
public function new(name:String, atlas:TextureAtlas ,tileNames:Array<String>){
|
public function new(name:String, atlas:TextureAtlas ,tileNames:Array<String>){
|
||||||
super(name,atlas);
|
super(name,atlas);
|
||||||
|
tileMap = [];
|
||||||
for(i in 0...texAtlas.sprites.length-1){
|
for(i in 0...texAtlas.sprites.length-1){
|
||||||
trace(i);
|
trace(i);
|
||||||
trace(tileNames[i]);
|
trace(tileNames[i]);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user