When i run my app on my android device it tells me : main.lua:55: attempt to index local ‘jet’(a nil value)
-- requires local physics = require "physics" physics.start() local background = display.newImageRect("bg.png",display.contentWidth,display.contentHeight) background.x = display.contentCenterX background.y = display.contentCenterY local city1 = display.newImage("city1.png") city1.x = 240 city1.y = 210 city1.speed = 2 local city2 = display.newImage("city1.png") city2.x = 240 city2.y = 270 city2.speed = 2 local city3 = display.newImage("city2.png") city3.x = 240 city3.y = 270 city3.speed = 3 local city4 = display.newImage("city2.png") city4.x = 240 city4.y = 270 city4.speed = 3 function scrollCity( self, event ) if self.x \< -50 then self.x = 50 else self.x = self.x - self.speed end end city1.enterFrame = scrollCity Runtime: addEventListener("enterFrame", city1) city2.enterFrame = scrollCity Runtime: addEventListener("enterFrame", city2) city3.enterFrame = scrollCity Runtime: addEventListener("enterFrame", city3) city4.enterFrame = scrollCity Runtime: addEventListener("enterFrame", city4) -- jet local jet = display.newImage("redjet.png") jet.x = 100 jet.y = 100 physics.addBody(jet, "dynamic", {density=.1, bounce=0.1, friction=.2, radius=12})