为什么我的球不转? - lua - 电晕
Why doesn't my ball spin? - lua - corona
我制作了这段代码:
ballImage = "ballImage.png"
circle = display.newImage( ballImage, {x=_W/2, y=_H*0.885})
circle.width = _W*0.06
circle.height = _W*0.06
circle.type = "circle"
physics.addBody( circle ,{radius=_W*0.030} )
当它碰撞或掉落时,它不会旋转,但会始终保持笔直。 (但它会移动并对冲突做出反应)
为什么会这样,我该如何解决?
只是一个猜测:尝试指定一些摩擦力,如果没有摩擦力,碰撞后球不应该旋转。有关指定它的确切方法,请参阅 https://docs.coronalabs.com/daily/guide/physics/physicsBodies/index.html。
编辑:根据@JLONG 的评论,明确指定摩擦力。
我制作了这段代码:
ballImage = "ballImage.png"
circle = display.newImage( ballImage, {x=_W/2, y=_H*0.885})
circle.width = _W*0.06
circle.height = _W*0.06
circle.type = "circle"
physics.addBody( circle ,{radius=_W*0.030} )
当它碰撞或掉落时,它不会旋转,但会始终保持笔直。 (但它会移动并对冲突做出反应) 为什么会这样,我该如何解决?
只是一个猜测:尝试指定一些摩擦力,如果没有摩擦力,碰撞后球不应该旋转。有关指定它的确切方法,请参阅 https://docs.coronalabs.com/daily/guide/physics/physicsBodies/index.html。
编辑:根据@JLONG 的评论,明确指定摩擦力。