/zoeplat

To get this branch, use:
bzr branch http://9ix.org/bzr/zoeplat

« back to all changes in this revision

Viewing changes to zoetrope/sprites/tile.lua

  • Committer: Josh C
  • Date: 2013-04-21 22:19:23 UTC
  • Revision ID: josh@9ix.org-20130421221923-didbkpmw5kcvzaof
clean plist for osx

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
        -- image must be a nonsense value, not nil,
23
23
        -- for the tile to see that an image has been set if it
24
24
        -- was initially nil
25
 
        _set = { image = -1, imageOffset = { x = 0, y = 0 } },
 
25
        _set = { image = -1 },
26
26
 
27
27
        -- private property imageObj: actual Image instance used to draw
28
28
        -- this is normally set via the image property, but you may set it directly
31
31
        new = function (self, obj)
32
32
                obj = obj or {}
33
33
                self:extend(obj)
 
34
                obj._set.imageOffset = {}
34
35
                
35
36
                if obj.image then obj:updateQuad() end
36
37
                if obj.onNew then obj:onNew() end