Advertisement
alestane

Dynamic sequence enumeration

Oct 24th, 2012
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local sheetLayout = {
  2.     spriteSheetFrames = require("game_tiles").GetSpriteSheetData().frames
  3. }
  4.  
  5. local tiles_sheet = graphics.newImageSheet("game_tiles.png", sheetLayout)
  6.  
  7. local tiles_sequence = {}
  8.  
  9. for i, frame in ipairs(sheetLayout.spriteSheetFrames) do
  10.     tiles_sequence[i] = {
  11.         name = frame.name;
  12.         start = i, count = 1;
  13.     }
  14. end
  15.  
  16. function new_tile(parent)
  17.     return display.newSprite(parent, tiles_sheet, tiles_sequence)
  18. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement