One more thing, I may be guessing wrongly here, but are you expecting the same result for these two scenarios?
-- 50 x 50 rectangle w/ impulse of \< 0, 1 \> playerObj1 = display.newRect( 200,500, 50,50 ) physics.addBody(playerObj1, {density=1.00, bounce = 0.6, friction = 0}) playerObj1:applyLinearImpulse( 0, 1, playerObj1.x, playerObj1.y )
and
-- 25 x 25 rectangle w/ impulse of \< 0, 1 \> playerObj1 = display.newRect( 200,500, 25,25 ) physics.addBody(playerObj1, {density=1.00, bounce = 0.6, friction = 0}) playerObj1:applyLinearImpulse( 0, 1, playerObj1.x, playerObj1.y )
The second case will generate a block moving at twice the velocity of the first case. Impulses and forces are not ‘mass’ aware. You have to calculate that yourself.
-Ed
PS - Some time ago I put together examples for the Corona Geek Hangout (81).
https://www.youtube.com/watch?v=Ssno3LRoBKw
You can get them here and experiment with Physics forces and impulses:
https://github.com/roaminggamer/RG_FreeStuff/tree/master/Corona%20Geek/Hangout%2081