类型 函数 库 physics.* 返回值 无 版本 版本 2024.3703 关键字 物理、重力 另请参阅 physics.getGravity()
设置面向 m/s² 的单位全局重力矢量的x 和 y 分量。默认值为 ( 0, 9.8 ),可模拟指向y 轴下方的标准地球重力。
请注意,此函数可在物理模拟中的任何时候调用,这样受重力影响的所有对象都将对新值产生响应。
physics.setGravity( gx, gy )
数字。 设置以 m/s² 为单位在 x/y 方向上的全局重力向量。换而言之,重力在 x(水平)和 y(垂直)方向上的“拉力”。
local physics = require( "physics" )
physics.start()
physics.setGravity( 0, 6 )
local crate = display.newRect( 100, 50, 40, 40 )
crate:setFillColor( 1 )
crate.x = 180
crate.y = -50
crate.rotation = 5
physics.addBody( crate, { density=3.0, friction=0.5, bounce=0.3 } )