Advertisement
lavalevel

Mod for calling 3 objects

Aug 27th, 2015
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.09 KB | None | 0 0
  1. --[[
  2.  
  3. mod. in your other code, to get the 3 blue boxes put this:
  4.  
  5.     local MyMod = require("mod_Maker")
  6.  
  7. since most people use Composer (and you should to, learn that first so you can stuff
  8. this into your SceneGroup like so)
  9.  
  10. local containMyMod = MyMod.makeMod(sceneGroup)
  11.  
  12. ]]
  13.  
  14.  
  15. local sT = {}
  16.  
  17.     function sT.makeMod(group)
  18.  
  19.             local testVar = {}
  20.  
  21.             local object1 = display.newRect(0,0,30,30)
  22.             object1:setFillColor( 0,1,0,1 )
  23.             object1.x = 100
  24.             object1.y = 100
  25.             object1.foo = "foo achieved"
  26.  
  27.             local object2 = display.newRect(0,0,30,30)
  28.             object2:setFillColor( 0,1,0,1 )
  29.             object2.x = 140
  30.             object2.y = 100
  31.             object2.foo = "Foo 2"
  32.  
  33.             local object3 = display.newRect(0,0,30,30)
  34.             object3:setFillColor( 0,1,0,1 )
  35.             object3.x = 180
  36.             object3.y = 100
  37.             object3.foo = "Trees a Foo"
  38.             awesome=display.newGroup( )
  39.  
  40.             awesome:insert(object1)
  41.             awesome:insert(object2)
  42.             awesome:insert(object3)
  43.  
  44.             group:insert(awesome)
  45.  
  46.             testVar.object1 = object1
  47.             testVar.object2 = object2
  48.             testVar.object3 = object3
  49.  
  50.             return testVar
  51.            
  52.     end
  53.    
  54. return sT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement