我在将代码物理化到代码中时遇到了问题。
local physics = require( "physics" )
physics.start()
local safe = display.newImageRect("safe.png",100,100)
safe.x=display.contentCenterX+80
safe.y=display.contentCenterY
safe.height=100
safe.width=100
physics.addBody( safe, { density=1.0, friction=1 } )
没有任何反应,我的图像处于固定位置,根本不移动。有没有人有任何想法,我该怎么做才能使代码工作?提前谢谢!
答案 0 :(得分:1)
这就是你必须将物体添加到物理中的方法,
local physics = require( "physics" )
physics.start()
physics.setGravity( 0, 6 )
physics.addBody( safe, "static", { friction=0.5, bounce=0.3 } )