QuaternionBox - stingray.QuaternionBox 오브젝트 참조 - Stingray Lua API 참조
여러 프레임에 걸쳐 Quaternion 오브젝트를 저장하는 "상자"입니다.
보통, 쿼터니언은 단일 프레임에서만 안전하게 사용할 수 있는 임시 오브젝트입니다. 쿼터니언 값을 여러 프레임에서 유지해야 한다면 QuaternionBox.store()를 호출하여 쿼터니언을 QuaternionBox에 저장하고, 저장된 값을 검색할 때에는 QuaternionBox.unbox()를 호출하면 됩니다.
자세한 내용은 오브젝트 수명 및 사용자 데이터 바인딩을 참조하십시오.
|
지정된 쿼터니언 값을 상자에 저장합니다.
|
|
store ( self, x, y, z, w ) 
지정된 쿼터니언 값을 상자에 저장합니다.
|
매개변수 self : | stingray.QuaternionBox | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. |
x : | number | 상자에 저장할 X 구성요소 값. |
y : | number | 상자에 저장할 Y 구성요소 값. |
z : | number | 상자에 저장할 Z 구성요소 값. |
w : | number | 상자에 저장할 W 구성요소 값. |
반환하는 항목
|
unbox ( self ) : stingray.Quaternion
지정된 상자에 마지막으로 저장된 쿼터니언을 검색합니다.
|