이트레이닝 코어플랫폼 프레임워크 문서화  1.3.0.0
 모두 클래스 네임스페이스들 함수 변수 열거형 타입 속성 페이지들
ETE.Engine.Transform 클래스 참조

시뮬레이션 객체의 위치, 회전, 스케일을 표시한다. 장면의 모든 시뮬레이션 객체는 트랜스폼을 가진다. 더 자세히 ...

ETE.Engine.Transform에 대한 상속 다이어그램 :
ETE.Engine.Component ETE.Engine.Component ETE.Engine.EObject ETE.Engine.EObject

Public 멤버 함수

void Translate (Vector3 translation)
 방향과 거리로 트랜스폼을 이동 더 자세히 ...
 
void Rotate (Vector3 eulerAngles)
 트랜스폼읠 회전 더 자세히 ...
 
void DetachChildren ()
 모든 자식 트랜스폼을 때어냅니다. 더 자세히 ...
 
Transform Find (string name)
 장면에서 트랜스폼을 검색합니다. 이름 검색: 트랜스폼의 이름(Transform.Name)으로 검색합니다. 경로 검색: 자식 트랜스폼의 계층구조에서 상대경로(/Body/Arm/Hand)로 검색합니다. 성능상의 이유(O(n) 알고리즘)로 매 프레임마다 사용하지 말고, 시작 시점에 캐시에 결과를 저장하여 사용하세요. 더 자세히 ...
 
- ETE.Engine.Component(으)로부터 상속된 Public 멤버 함수
GetComponent< T > ()
 컴포넌트 검색 더 자세히 ...
 
IList< T > GetComponents< T > ()
 컴포넌트 검색 더 자세히 ...
 
void SendMessage (string messageName, object param=null)
 시뮬레이션 객체의 모든 UserComponent들에 대해 eventName으로 이름지어진 메소드를 호출 더 자세히 ...
 
- ETE.Engine.EObject(으)로부터 상속된 Public 멤버 함수
int GetInstanceID ()
 오브젝트의 고유 번호. 더 자세히 ...
 

속성

Vector3 LocalEulerAngles [get, set]
 부모 트랜스폼에 대한 상대적인 회전(오일러) 더 자세히 ...
 
Vector3 LocalPosition [get, set]
 부모 트랜스폼에 대한 상대적인 위치 더 자세히 ...
 
Quaternion LocalRotation [get, set]
 부모 트랜스폼에 대한 상대적인 회전(쿼터니언) 더 자세히 ...
 
Vector3 LocalScale [get, set]
 부모 트랜스폼에 대한 상대적인 스케일 더 자세히 ...
 
Matrix4x4 LocalToWorldMatrix [get]
 한 위치를 로컬 공간에서 월드 공간으로 변환하는 행렬 더 자세히 ...
 
Matrix4x4 WorldToLocalMatrix [get]
 한 위치를 월드 공간에서 로컬 공간으로 변환하는 행렬 더 자세히 ...
 
bool HasChanged [get, set]
 트랜스폼이 변경되었는지 확인하는 설정 값. 사용자 컴포넌트에서만 사용. false로 설정 후 트랜스폼이 변경되었다면 true를 반환한다. 더 자세히 ...
 
Transform Root [get, set]
 계층에서 가장 위에 있는 트랜스폼을 반환합니다. (절대 null을 반환하지 않습니다. 부모 트랜스폼이 없는 경우에 자기자신을 반환합니다.) 더 자세히 ...
 
- 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)
 오브젝트가 장면에서 유효한지 검사. 더 자세히 ...
 

상세한 설명

시뮬레이션 객체의 위치, 회전, 스케일을 표시한다. 장면의 모든 시뮬레이션 객체는 트랜스폼을 가진다.

멤버 함수 문서화

void ETE.Engine.Transform.DetachChildren ( )
inline

모든 자식 트랜스폼을 때어냅니다.

Transform ETE.Engine.Transform.Find ( string  name)
inline

장면에서 트랜스폼을 검색합니다. 이름 검색: 트랜스폼의 이름(Transform.Name)으로 검색합니다. 경로 검색: 자식 트랜스폼의 계층구조에서 상대경로(/Body/Arm/Hand)로 검색합니다. 성능상의 이유(O(n) 알고리즘)로 매 프레임마다 사용하지 말고, 시작 시점에 캐시에 결과를 저장하여 사용하세요.

매개변수
name이름 또는 경로
반환값
검색된 트랜스폼
void ETE.Engine.Transform.Rotate ( Vector3  eulerAngles)
inline

트랜스폼읠 회전

매개변수
eulerAngles회전량
void ETE.Engine.Transform.Translate ( Vector3  translation)
inline

방향과 거리로 트랜스폼을 이동

매개변수
translation이동량

속성 문서화

bool ETE.Engine.Transform.HasChanged
getset

트랜스폼이 변경되었는지 확인하는 설정 값. 사용자 컴포넌트에서만 사용. false로 설정 후 트랜스폼이 변경되었다면 true를 반환한다.

Vector3 ETE.Engine.Transform.LocalEulerAngles
getset

부모 트랜스폼에 대한 상대적인 회전(오일러)

Vector3 ETE.Engine.Transform.LocalPosition
getset

부모 트랜스폼에 대한 상대적인 위치

Quaternion ETE.Engine.Transform.LocalRotation
getset

부모 트랜스폼에 대한 상대적인 회전(쿼터니언)

Vector3 ETE.Engine.Transform.LocalScale
getset

부모 트랜스폼에 대한 상대적인 스케일

Matrix4x4 ETE.Engine.Transform.LocalToWorldMatrix
get

한 위치를 로컬 공간에서 월드 공간으로 변환하는 행렬

Transform ETE.Engine.Transform.Root
getset

계층에서 가장 위에 있는 트랜스폼을 반환합니다. (절대 null을 반환하지 않습니다. 부모 트랜스폼이 없는 경우에 자기자신을 반환합니다.)

Matrix4x4 ETE.Engine.Transform.WorldToLocalMatrix
get

한 위치를 월드 공간에서 로컬 공간으로 변환하는 행렬


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: