QuaternionBox - stingray.QuaternionBox 오브젝트 참조 - Stingray Lua API 참조

stingray.QuaternionBox 오브젝트 참조

설명

여러 프레임에 걸쳐 Quaternion 오브젝트를 저장하는 "상자"입니다.

보통, 쿼터니언은 단일 프레임에서만 안전하게 사용할 수 있는 임시 오브젝트입니다. 쿼터니언 값을 여러 프레임에서 유지해야 한다면 QuaternionBox.store()를 호출하여 쿼터니언을 QuaternionBox에 저장하고, 저장된 값을 검색할 때에는 QuaternionBox.unbox()를 호출하면 됩니다.

자세한 내용은 오브젝트 수명 및 사용자 데이터 바인딩을 참조하십시오.

함수

매개변수

self :

stingray.QuaternionBox

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

quat :

stingray.Quaternion

상자에 저장할 쿼터니언입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.QuaternionBox

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

x :

number

상자에 저장할 X 구성요소 값.

y :

number

상자에 저장할 Y 구성요소 값.

z :

number

상자에 저장할 Z 구성요소 값.

w :

number

상자에 저장할 W 구성요소 값.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.QuaternionBox

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목

stingray.Quaternion

상자에서 검색한 쿼터니언입니다.