Class: RigidBody
물리효과를 적용하기 위해 사용하는 기본적인 요소인 강체다. 물체의 질량, 탄성계수, 정지 마찰 계수 등을 담고 있다.
Description
Usage
new RigidBody(optionsopt)
Parameters:
Name | Type | Description | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
optionsopt
|
object |
Properties
|
Members
mass: Number
강체의 질량을 나타낸다. 기본값은 1이다. 값의 범위는 0.1 ~ 10이다.
- Type:
- {Number}
bounceness: Number
강체의 탄성계수를 나타낸다. 1에 가까울수록 충격량을 크게 받아 탄성이 커져보이게 된다. 기본값은 0.5다. 값의 범위는 0 ~ 1이다.
- Type:
- {Number}
staticFriction: Number
강체의 정지 마찰 계수를 나타낸다. 기본값은 0.2다. 값의 범위는 0 ~ 1이다.
- Type:
- {Number}
dynamicFriction: Number
강체의 운동 마찰 계수를 나타낸다. 기본값은 0.1다. 값의 범위는 0 ~ 1이다.
- Type:
- {Number}
isStatic: boolean
정적(static)상태인지를 나타낸다. 만약 정적 상태라면 이 강체는 물리 효과가 적용되어 있지만, 상호작용은 하지 않는다. 하지만 이 강체와 충돌하는 다른 강체는 물리효과를 받는다.
- Type:
- {boolean}
isGravity: boolean
중력의 영향을 받는 상태인지를 나타낸다.
- Type:
- {boolean}
isTrigger: boolean
트리거 상태인지를 나타낸다. 트리거 상태라면 물리적인 상호작용은 하지 않고, 이 객체에 충돌된 상태인지만 검사하게 된다.
- Type:
- {boolean}