刚体

父级 对象
physics.*
修订 版本 2024.3703
关键词 物理, 刚体
另请参阅 physics.addBody()(添加刚体)
物理刚体 (指南)

概述

刚体对象是在 Corona 中与物理世界交互的对象,它们附加到显示对象上,并使用 physics.addBody() 创建。

属性

(继承自 对象 的属性)

object.angularDamping(角阻尼)

object.angularVelocity(角速度)

object.bodyType(刚体类型)

object.gravityScale(重力缩放)

object.isAwake(是否唤醒)

object.isBodyActive(刚体是否激活)

object.isBullet(是否为子弹)

object.isFixedRotation(是否固定旋转)

object.isSensor(是否为传感器)

object.isSleepingAllowed(是否允许休眠)

object.linearDamping(线性阻尼)

object.mass(质量)

方法

(继承自 对象 的方法)

object:applyAngularImpulse()(施加角冲量)

object:applyForce()(施加力)

object:applyLinearImpulse()(施加线性冲量)

object:applyTorque()(施加扭矩)

object:getLinearVelocity()(获取线速度)

object:getMassLocalCenter() (获取局部质心)

object:getMassWorldCenter() (获取世界质心)

object:resetMassData()(重置质量数据)

object:setLinearVelocity()(设置线速度)