Cocos Creator
手册文档
API 参考
Cocos Creator 3D
手册文档
API 参考
Cocos2d-x
手册文档
API 参考
Version: 1.2
Version: 1.0
Version: 1.1
Version: 1.2
Search
Preparing search index...
The search index is not available
Creator3dAPI
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
cocos
BuiltinRigidBody
Class BuiltinRigidBody
Hierarchy
BuiltinRigidBody
Implements
IRigidBody
Index
Properties
_rigid
Body
_shared
Body
Accessors
impl
is
Awake
is
Sleeping
is
Sleepy
rigid
Body
shared
Body
Methods
add
Group
add
Mask
apply
Force
apply
Impulse
apply
Local
Force
apply
Local
Impulse
apply
Local
Torque
apply
Torque
clear
Forces
clear
State
clear
Velocity
fix
Rotation
get
Angular
Velocity
get
Group
get
Linear
Velocity
get
Mask
get
Sleep
Threshold
initialize
on
Destroy
on
Disable
on
Enable
remove
Group
remove
Mask
set
Allow
Sleep
set
Angular
Damping
set
Angular
Factor
set
Angular
Velocity
set
Group
set
IsKinematic
set
Linear
Damping
set
Linear
Factor
set
Linear
Velocity
set
Mask
set
Mass
set
Sleep
Threshold
sleep
use
Gravity
wake
Up
Properties
Private
_rigid
Body
_rigid
Body
:
RigidBody
Protected
_shared
Body
_shared
Body
:
BuiltinSharedBody
Accessors
impl
get
impl
(
)
:
this
Returns
this
is
Awake
get
isAwake
(
)
:
boolean
Returns
boolean
is
Sleeping
get
isSleeping
(
)
:
boolean
Returns
boolean
is
Sleepy
get
isSleepy
(
)
:
boolean
Returns
boolean
rigid
Body
get
rigidBody
(
)
:
RigidBody
Returns
RigidBody
shared
Body
get
sharedBody
(
)
:
BuiltinSharedBody
Returns
BuiltinSharedBody
Methods
add
Group
add
Group
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
add
Mask
add
Mask
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
apply
Force
apply
Force
(
force
:
IVec3Like
, relativePoint
?:
IVec3Like
)
:
void
Parameters
force:
IVec3Like
Optional
relativePoint:
IVec3Like
Returns
void
apply
Impulse
apply
Impulse
(
force
:
IVec3Like
, relativePoint
?:
IVec3Like
)
:
void
Parameters
force:
IVec3Like
Optional
relativePoint:
IVec3Like
Returns
void
apply
Local
Force
apply
Local
Force
(
force
:
IVec3Like
, relativePoint
?:
IVec3Like
)
:
void
Parameters
force:
IVec3Like
Optional
relativePoint:
IVec3Like
Returns
void
apply
Local
Impulse
apply
Local
Impulse
(
force
:
IVec3Like
, relativePoint
?:
IVec3Like
)
:
void
Parameters
force:
IVec3Like
Optional
relativePoint:
IVec3Like
Returns
void
apply
Local
Torque
apply
Local
Torque
(
torque
:
IVec3Like
)
:
void
Parameters
torque:
IVec3Like
Returns
void
apply
Torque
apply
Torque
(
torque
:
IVec3Like
)
:
void
Parameters
torque:
IVec3Like
Returns
void
clear
Forces
clear
Forces
(
)
:
void
Returns
void
clear
State
clear
State
(
)
:
void
Returns
void
clear
Velocity
clear
Velocity
(
)
:
void
Returns
void
fix
Rotation
fix
Rotation
(
v
:
boolean
)
:
void
Parameters
v:
boolean
Returns
void
get
Angular
Velocity
get
Angular
Velocity
(
out
:
IVec3Like
)
:
void
Parameters
out:
IVec3Like
Returns
void
get
Group
get
Group
(
)
:
number
Returns
number
get
Linear
Velocity
get
Linear
Velocity
(
out
:
IVec3Like
)
:
void
Parameters
out:
IVec3Like
Returns
void
get
Mask
get
Mask
(
)
:
number
Returns
number
get
Sleep
Threshold
get
Sleep
Threshold
(
)
:
number
Returns
number
initialize
initialize
(
com
:
RigidBody
)
:
void
Parameters
com:
RigidBody
Returns
void
on
Destroy
on
Destroy
(
)
:
void
Returns
void
on
Disable
on
Disable
(
)
:
void
Returns
void
on
Enable
on
Enable
(
)
:
void
Returns
void
remove
Group
remove
Group
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
remove
Mask
remove
Mask
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
set
Allow
Sleep
set
Allow
Sleep
(
v
:
boolean
)
:
void
Parameters
v:
boolean
Returns
void
set
Angular
Damping
set
Angular
Damping
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
set
Angular
Factor
set
Angular
Factor
(
v
:
IVec3Like
)
:
void
Parameters
v:
IVec3Like
Returns
void
set
Angular
Velocity
set
Angular
Velocity
(
value
:
IVec3Like
)
:
void
Parameters
value:
IVec3Like
Returns
void
set
Group
set
Group
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
set
IsKinematic
set
IsKinematic
(
v
:
boolean
)
:
void
Parameters
v:
boolean
Returns
void
set
Linear
Damping
set
Linear
Damping
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
set
Linear
Factor
set
Linear
Factor
(
v
:
IVec3Like
)
:
void
Parameters
v:
IVec3Like
Returns
void
set
Linear
Velocity
set
Linear
Velocity
(
value
:
IVec3Like
)
:
void
Parameters
value:
IVec3Like
Returns
void
set
Mask
set
Mask
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
set
Mass
set
Mass
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
set
Sleep
Threshold
set
Sleep
Threshold
(
v
:
number
)
:
void
Parameters
v:
number
Returns
void
sleep
sleep
(
)
:
void
Returns
void
use
Gravity
use
Gravity
(
v
:
boolean
)
:
void
Parameters
v:
boolean
Returns
void
wake
Up
wake
Up
(
)
:
void
Returns
void
Globals
cocos\physics\cocos
Builtin
Rigid
Body
_rigid
Body
_shared
Body
impl
is
Awake
is
Sleeping
is
Sleepy
rigid
Body
shared
Body
add
Group
add
Mask
apply
Force
apply
Impulse
apply
Local
Force
apply
Local
Impulse
apply
Local
Torque
apply
Torque
clear
Forces
clear
State
clear
Velocity
fix
Rotation
get
Angular
Velocity
get
Group
get
Linear
Velocity
get
Mask
get
Sleep
Threshold
initialize
on
Destroy
on
Disable
on
Enable
remove
Group
remove
Mask
set
Allow
Sleep
set
Angular
Damping
set
Angular
Factor
set
Angular
Velocity
set
Group
set
IsKinematic
set
Linear
Damping
set
Linear
Factor
set
Linear
Velocity
set
Mask
set
Mass
set
Sleep
Threshold
sleep
use
Gravity
wake
Up
Generated using
TypeDoc