PhysicsBoxCollider 类型

继承于 PhysicsCollider, Collider.Box(mixin)

模块: cc 父模块: cc

索引

属性(properties)
  • offset Vec2 位置偏移量
  • size Size 包围盒大小
  • density Number 密度
  • sensor Boolean 一个传感器类型的碰撞体会产生碰撞回调,但是不会发生物理碰撞效果。
  • friction Number 摩擦系数,取值一般在 [0, 1] 之间
  • restitution Number 弹性系数,取值一般在 [0, 1]之间
  • body RigidBody 碰撞体会在初始化时查找节点上是否存在刚体,如果查找成功则赋值到这个属性上。
方法
  • apply 应用当前 collider 中的修改,调用此函数会重新生成内部 box2d 的夹具。
  • getAABB 获取碰撞体的世界坐标系下的包围盒

Details

属性(properties)

offset

位置偏移量

meta description
类型 Vec2
定义于 cocos2d/core/collider/CCBoxCollider.js:41
size

包围盒大小

meta description
类型 Size
定义于 cocos2d/core/collider/CCBoxCollider.js:58
density

密度

meta description
类型 Number
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:53
sensor

一个传感器类型的碰撞体会产生碰撞回调,但是不会发生物理碰撞效果。

meta description
类型 Boolean
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:71
friction

摩擦系数,取值一般在 [0, 1] 之间

meta description
类型 Number
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:89
restitution

弹性系数,取值一般在 [0, 1]之间

meta description
类型 Number
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:107
body

碰撞体会在初始化时查找节点上是否存在刚体,如果查找成功则赋值到这个属性上。

meta description
类型 RigidBody
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:125

方法

apply

应用当前 collider 中的修改,调用此函数会重新生成内部 box2d 的夹具。

meta description
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:257
getAABB

获取碰撞体的世界坐标系下的包围盒

meta description
定义于 cocos2d/core/physics/collider/CCPhysicsCollider.js:269

results matching ""

    No results matching ""