Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Tile extends Sprite
- {
- private var pos:Vec2;
- private var sheet:Tilesheet;
- private var sprite:Sprite;
- public function new(pos:Vec2, sheet:Tilesheet)
- {
- super();
- this.pos = pos;
- this.sprite = new Sprite();
- Lib.current.addChild(sprite);
- this.sheet = sheet;
- }
- public function draw()
- {
- sprite.graphics.clear();
- sheet.drawTiles(sprite.graphics, [pos.x, pos.y, 1]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement