Class: RigidBody

물리효과를 적용하기 위해 사용하는 기본적인 요소인 강체다. 물체의 질량, 탄성계수, 정지 마찰 계수 등을 담고 있다.

Usage

                    
                        new RigidBody(optionsopt)
                    
                
Parameters:
Name Type Description
optionsopt object
Properties
Name Type Default Description
massopt number 1
bouncenessopt number 0.5
staticFrictionopt number 0.2
dynamicFrictionopt number 0.1
isStaticopt boolean false
isGravityopt boolean false
isTriggeropt boolean false

Members

bounceness: Number

강체의 탄성계수를 나타낸다. 1에 가까울수록 충격량을 크게 받아 탄성이 커져보이게 된다. 기본값은 0.5다. 값의 범위는 0 ~ 1이다.

Type:
{Number}

isStatic: boolean

정적(static)상태인지를 나타낸다. 만약 정적 상태라면 이 강체는 물리 효과가 적용되어 있지만, 상호작용은 하지 않는다. 하지만 이 강체와 충돌하는 다른 강체는 물리효과를 받는다.

Type:
{boolean}

isTrigger: boolean

트리거 상태인지를 나타낸다. 트리거 상태라면 물리적인 상호작용은 하지 않고, 이 객체에 충돌된 상태인지만 검사하게 된다.

Type:
{boolean}