communicate tile cache intent more clearly
Getty Ritter
8 years ago
| 21 | 21 | love.graphics.draw(self.sprite, x, y) |
| 22 | 22 | end |
| 23 | 23 | |
| 24 |
local tile |
|
| 24 | local tileCache = {} | |
| 25 | 25 | |
| 26 | 26 | function getTile(name) |
| 27 | tiles[name] = tiles[name] or Tile:new(name) | |
| 28 | return tiles[name] | |
| 27 | tileCache[name] = tileCache[name] or Tile:new(name) | |
| 28 | return tileCache[name] | |
| 29 | 29 | end |
| 30 | 30 | |
| 31 | 31 | return { |