|
이트레이닝 코어플랫폼 프레임워크 문서화
1.3.0.0
|
물리 시뮬레이션을 통해서 오브젝트의 위치를 조절합니다. 리지드바디(rigidbody) 컴포넌트는 오브젝트의 위치를 제어합니다. 중력의 영향에 의해 오브젝트를 아래로 떨어지도록 만들고, 충돌에 대한 오브젝트의 반응의 크기를 계산할 수 있습니다. 리지드바디 파라미터를 다루는 경우에는, FixedUpdate function내에서 작업을 진행해야 합니다. 더 자세히 ...
Public 멤버 함수 | |
| bool | IsSleeping () |
| 리지드바디가 sleep 상태에 있는지 확인합니다. 더 자세히 ... | |
| void | Sleep () |
| 적어도 한 프레임동안 리지드바디가 sleep상태가 되도록 설정합니다. 더 자세히 ... | |
| void | WakeUp () |
| 리지드바디를 활성화 시킵니다. 더 자세히 ... | |
| void | ApplyForce (ETE.Geometry.Vector3 force, ForceMode mode=ForceMode.Force) |
| rigidbody에 힘을 추가합니다. 더 자세히 ... | |
| void | ApplyTorque (ETE.Geometry.Vector3 torque, ForceMode mode=ForceMode.Force) |
| rigidbody에 토크를 추가합니다. 더 자세히 ... | |
ETE.Engine.Component(으)로부터 상속된 Public 멤버 함수 | |
| T | GetComponent< T > () |
| 컴포넌트 검색 더 자세히 ... | |
| IList< T > | GetComponents< T > () |
| 컴포넌트 검색 더 자세히 ... | |
| void | SendMessage (string messageName, object param=null) |
| 시뮬레이션 객체의 모든 UserComponent들에 대해 eventName으로 이름지어진 메소드를 호출 더 자세히 ... | |
ETE.Engine.EObject(으)로부터 상속된 Public 멤버 함수 | |
| int | GetInstanceID () |
| 오브젝트의 고유 번호. 더 자세히 ... | |
속성 | |
| bool | detectCollisions [get, set] |
| 충돌 감지를 활성화 할지 결정합니다. (기본설정은 활성화 모드로 설정되어 있습니다.) 더 자세히 ... | |
| ETE.Geometry.Vector3 | position [get, set] |
| 리지드바디의 위치를 나타냅니다. 더 자세히 ... | |
| ETE.Geometry.Quaternion | rotation [get, set] |
| 리지드바디의 회전을 나타냅니다. 더 자세히 ... | |
| ETE.Geometry.Vector3 | velocity [get, set] |
| 리지드바디의 속력 벡터를 나타냅니다. 더 자세히 ... | |
| ETE.Geometry.Vector3 | angularVelocity [get, set] |
| 리비드바디(rigidbody)의 각속도 벡터를 나타냅니다. 더 자세히 ... | |
| float | drag [get, set] |
| 오브젝트의 저항력(drag)를 나타냅니다. 더 자세히 ... | |
| float | angularDrag [get, set] |
| 오브젝트의 회전에 대한 저항력(angular drag)을 나타냅니다. 더 자세히 ... | |
| float | mass [get, set] |
| 리지드바디의 질량을 나타냅니다. 더 자세히 ... | |
| bool | useGravity [get, set] |
| 중력이 리지드바디에 영향을 주도록 할지 결정합니다. 더 자세히 ... | |
| ETE.Geometry.Vector3 | centerOfMass [get, set] |
| 트랜스폼 원점에 대한 질량의 중심(Center of Mass)을 나타냅니다. 더 자세히 ... | |
ETE.Engine.EObject(으)로부터 상속된 속성 | |
| string | Name [get, set] |
| 오브젝트의 이름. 더 자세히 ... | |
추가로 상속된 멤버들 | |
ETE.Engine.EObject(으)로부터 상속된 정적 Public 멤버 함수 | |
| static void | Destroy (EObject obj, float delayTime=0.0f) |
| 오브젝트를 삭제. 더 자세히 ... | |
| static void | DestroyImmediate (EObject obj) |
| 오브젝트 바로 삭제. 더 자세히 ... | |
| static implicit | operator bool (EObject exists) |
| 오브젝트가 장면에서 유효한지 검사. 더 자세히 ... | |
물리 시뮬레이션을 통해서 오브젝트의 위치를 조절합니다. 리지드바디(rigidbody) 컴포넌트는 오브젝트의 위치를 제어합니다. 중력의 영향에 의해 오브젝트를 아래로 떨어지도록 만들고, 충돌에 대한 오브젝트의 반응의 크기를 계산할 수 있습니다. 리지드바디 파라미터를 다루는 경우에는, FixedUpdate function내에서 작업을 진행해야 합니다.
|
inline |
rigidbody에 힘을 추가합니다.
| force | Force vector in world coordinates. |
| mode | Type of force to apply. |
|
inline |
rigidbody에 토크를 추가합니다.
| torque | Torque vector in world coordinates. |
| mode | Type of force to apply. |
|
inline |
리지드바디가 sleep 상태에 있는지 확인합니다.
|
inline |
적어도 한 프레임동안 리지드바디가 sleep상태가 되도록 설정합니다.
|
inline |
리지드바디를 활성화 시킵니다.
|
getset |
오브젝트의 회전에 대한 저항력(angular drag)을 나타냅니다.
|
getset |
리비드바디(rigidbody)의 각속도 벡터를 나타냅니다.
|
getset |
트랜스폼 원점에 대한 질량의 중심(Center of Mass)을 나타냅니다.
|
getset |
충돌 감지를 활성화 할지 결정합니다. (기본설정은 활성화 모드로 설정되어 있습니다.)
|
getset |
오브젝트의 저항력(drag)를 나타냅니다.
|
getset |
리지드바디의 질량을 나타냅니다.
|
getset |
리지드바디의 위치를 나타냅니다.
|
getset |
리지드바디의 회전을 나타냅니다.
|
getset |
중력이 리지드바디에 영향을 주도록 할지 결정합니다.
|
getset |
리지드바디의 속력 벡터를 나타냅니다.