변환

Transform class

Transform은 객체의 이동/스케일/회전 또는 변환 행렬에 최소 비용으로 접근할 수 있는 정보를 포함합니다. 이는 로컬 변환에 사용됩니다. @hideconstructor

메서드

getGeometricTranslation

이름설명
getGeometricTranslation()기하학적 변환을 가져오거나 설정합니다. 기하학적 변환은 연결된 엔터티에만 영향을 미치며 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


setGeometricTranslation

이름설명
setGeometricTranslation(value)기하학적 변환을 가져오거나 설정합니다. 기하학적 변환은 연결된 엔터티에만 영향을 미치며 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


getGeometricScaling

이름설명
getGeometricScaling()기하학적 스케일링을 가져오거나 설정합니다. 기하학적 변환은 연결된 엔터티에만 영향을 미치며 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


setGeometricScaling

이름설명
setGeometricScaling(value)기하학적 스케일링을 가져오거나 설정합니다. 기하학적 변환은 연결된 엔터티에만 영향을 미치며 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


getGeometricRotation

이름설명
getGeometricRotation()기하학적 오일러 회전을 가져오거나 설정합니다(도 단위). 기하학적 변환은 연결된 엔터티에만 영향을 미치며 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


setGeometricRotation

이름설명
setGeometricRotation(value)기하학적 오일러 회전을 가져오거나 설정합니다(도 단위). 기하학적 변환은 연결된 엔터티에만 영향을 미치며 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


getTranslation

이름설명
getTranslation()이동을 가져오거나 설정합니다

Result:


setTranslation

이름설명
setTranslation(value)이동을 가져오거나 설정합니다

Result:


getScale

이름설명
getScale()스케일을 가져오거나 설정합니다

Result:


setScale

이름설명
setScale(value)스케일을 가져오거나 설정합니다

Result:


getPreRotation

이름설명
getPreRotation()각도로 표시된 사전 회전을 가져오거나 설정합니다

Result:


setPreRotation

이름설명
setPreRotation(value)각도로 표시된 사전 회전을 가져오거나 설정합니다

Result:


getPostRotation

이름설명
getPostRotation()각도로 표시된 사후 회전을 가져오거나 설정합니다

Result:


setPostRotation

이름설명
setPostRotation(value)각도로 표시된 사후 회전을 가져오거나 설정합니다

Result:


getEulerAngles

이름설명
getEulerAngles()각도로 측정된 오일러 각으로 표시된 회전을 가져오거나 설정합니다

Result:


setEulerAngles

이름설명
setEulerAngles(value)각도로 측정된 오일러 각으로 표시된 회전을 가져오거나 설정합니다

Result:


getRotation

이름설명
getRotation()쿼터니언으로 표시된 회전을 가져오거나 설정합니다.

Result:


setRotation

이름설명
setRotation(value)쿼터니언으로 표시된 회전을 가져오거나 설정합니다.

Result:


getTransformMatrix

이름설명
getTransformMatrix()변환 행렬을 가져오거나 설정합니다. 이 값에 할당하면 Translation, Scale 및 Rotation이 초기화되며, GeometricRotation, GeometricScaling 및 GeometricTranslation은 영향을 받지 않습니다.

Result:


setTransformMatrix

이름설명
setTransformMatrix(value)변환 행렬을 가져오거나 설정합니다. 이 값에 할당하면 Translation, Scale 및 Rotation이 초기화되며, GeometricRotation, GeometricScaling 및 GeometricTranslation은 영향을 받지 않습니다.

Result:


getName

이름설명
getName()이름을 가져오거나 설정합니다. 이름.

Result:


setName

이름설명
setName(value)이름을 가져오거나 설정합니다. 이름.

Result:


getProperties

이름설명
getProperties()모든 속성의 컬렉션을 가져옵니다.

Result:


setGeometricTranslation

이름설명
setGeometricTranslation(x, y, z)기하학적 이동을 설정합니다. 기하학적 변환은 연결된 엔터티에만 영향을 미치고 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


setGeometricScaling

이름설명
setGeometricScaling(sx, sy, sz)기하학적 스케일을 설정합니다. 기하학적 변환은 연결된 엔터티에만 영향을 미치고 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


setGeometricRotation

이름설명
setGeometricRotation(rx, ry, rz)기하학적 오일러 회전을 설정합니다(각도로 측정). 기하학적 변환은 연결된 엔터티에만 영향을 미치고 자식 노드는 영향을 받지 않습니다. 지원하지 않는 파일 형식으로 기하학적 변환을 내보낼 때 로컬 변환으로 병합됩니다.

Result:


setTranslation

이름설명
setTranslation(tx, ty, tz)현재 변환의 이동을 설정합니다.

Parameters:

이름유형설명
t숫자null
t숫자null
t숫자null

Result: 변환


setScale

이름설명
setScale(sx, sy, sz)현재 변환의 스케일을 설정합니다.

Parameters:

이름유형설명
s숫자null
s숫자null
s숫자null

Result: 변환


setEulerAngles

이름설명
setEulerAngles(rx, ry, rz)현재 변환의 Euler 각도를 도 단위로 설정합니다.

Parameters:

이름유형설명
r숫자null
r숫자null
r숫자null

Result: 변환


setRotation

이름설명
setRotation(rw, rx, ry, rz)현재 변환의 회전을 (쿼터니언 구성 요소로) 설정합니다.

Parameters:

이름유형설명
r숫자null
r숫자null
r숫자null
r숫자null

Result: 변환


setPreRotation

이름설명
setPreRotation(rx, ry, rz)프리-회전을 도 단위로 설정합니다.

Result: 변환


setPostRotation

이름설명
setPostRotation(rx, ry, rz)포스트-회전을 도 단위로 설정합니다.

Result: 변환


removeProperty

이름설명
removeProperty(property)동적 속성을 제거합니다.

Parameters:

이름유형설명
속성속성제거할 속성은 무엇입니까

Result: boolean


removeProperty

이름설명
removeProperty(property)이름으로 식별된 지정된 속성을 제거합니다.

Parameters:

이름유형설명
propertStringnull

Result: boolean


getProperty

이름설명
getProperty(property)지정된 속성의 값을 가져옵니다

Parameters:

이름유형설명
속성String속성 이름

Result: Object


setProperty

이름설명
setProperty(property, value)지정된 속성의 값을 설정합니다

Parameters:

이름유형설명
속성String속성 이름
valueObject속성의 값

Result: Object


findProperty

이름설명
findProperty(propertyName)속성을 찾습니다. 동적 속성 (Created by CreateDynamicProperty/SetProperty) 또는 네이티브 속성(Identified by its name) 일 수 있습니다

Parameters:

이름유형설명
propertyNameString속성 이름.

Result: 속성