Adding lua scripts

This commit is contained in:
Don Honerbrink
2015-12-11 16:17:23 -06:00
parent a1c5b78dd2
commit b3f5b89b04
5 changed files with 379 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
Component = require("Component")
Event = require("Event")
local Image = {}
Image.__index = Image
function Image.new()
instance = {id = 0}
setmetatable(instance, Image)
Event.register("draw", Image, Image.draw)
return instance
end
function Image:load(name)
self.id = image.load(name)
self.originalWidth, self.originalHeight = image.getDimensions(self.id)
end
function Image:draw()
image.draw(component.getProperties())
end
setmetatable(Image, {__index = Component})
return Image