Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2015
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. class Tile extends Sprite
  2. {
  3.  
  4. private var pos:Vec2;
  5. private var sheet:Tilesheet;
  6. private var sprite:Sprite;
  7.  
  8. public function new(pos:Vec2, sheet:Tilesheet)
  9. {
  10. super();
  11. this.pos = pos;
  12. this.sprite = new Sprite();
  13. Lib.current.addChild(sprite);
  14. this.sheet = sheet;
  15. }
  16.  
  17.  
  18. public function draw()
  19. {
  20. sprite.graphics.clear();
  21. sheet.drawTiles(sprite.graphics, [pos.x, pos.y, 1]);
  22. }
  23.  
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement