My rectangle keeps lagging when I try to drag it . It moves but it stops on it’s own .
-- create object local myRectangle = display.newRect( 100, 100, 50, 20 ) myRectangle:setFillColor( 255 ) physics.addBody(myRectangle, "static", {}) -- touch listener function function myRectangle:touch( event ) if event.phase == "began" then self.markX = self.x -- store x location of object self.markY = self.y -- store y location of object elseif event.phase == "moved" then local x = (event.x - event.xStart) + self.markX local y = (event.y - event.yStart) + self.markY self.x, self.y = x, y -- move object based on calculations above end return true end function scene:enterScene(event) myRectangle:addEventListener( "touch", myRectangle ) end