here it is:
local physics1 = require( "physics" ) physics1.start() local img1 = display.newImage( "Icon-152.png", display.contentCenterX, display.contentCenterY+250) local g1 = display.newImage( "Icon-40.png", display.contentCenterX, display.contentCenterY+249) local g2 = display.newImage( "Icon-40.png", display.contentCenterX, display.contentCenterY+249) physics1.addBody( g1, "dynamic" ) physics1.addBody( g2, "dynamic" ) g1.gravityScale = 0 g2.gravityScale = 0 local color = 1 local action = function() img1:setFillColor( 0, 0, color ) g1.gravityScale = 1 g2.gravityScale = 1 g1:applyLinearImpulse( -1.5, -140, g1.x, g1.y ) g2:applyLinearImpulse( -1, -10, g2.x, g2.y ) end img1:addEventListener("tap", action)