부동 어레이를 나타내는 데이터 구조입니다.
Lua에서 버퍼를 처리하기 위한 보다 효율적인 구조입니다.
생성자 및 액세서
![]() | stingray.Float32Array() stingray.Float32Array.add() stingray.Float32Array.div() stingray.Float32Array.mul() stingray.Float32Array.sqrt() stingray.Float32Array.sqrt() stingray.Float32Array.sub() |
관련 샘플 코드
기타 관련 참조 항목
![]() |
add ( a, b ) : stingray.Float32Array![]() Float32Array 두 개 또는 Float32Array 하나와 숫자를 더하고, 결과를 반환합니다.
|
a : | any(stingray.Float32Array, number) | 하나 더함 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
b : | any(stingray.Float32Array, number) | 다른 하나 더함 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
결과 |
관련 샘플 코드
![]() |
div ( a, b ) : stingray.Float32Array![]() Float32Array 두 개 또는 Float32Array 하나와 숫자를 나누고, 결과를 반환합니다.
|
a : | any(stingray.Float32Array, number) | 값 하나 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
b : | any(stingray.Float32Array, number) | 다른 값 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
결과 |
0으로 나누면 결과가 FPU 예외가 아닌 0이 됩니다.
관련 샘플 코드
![]() |
get ( self, i ) : number![]() 부동 어레이의 요소를 조회합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
i : | integer | 가져올 항목입니다. |
number |
어레이의 i번째 요소입니다. |
![]() |
mul ( a, b ) : stingray.Float32Array![]() Float32Array 두 개 또는 Float32Array 하나와 숫자를 곱하고, 결과를 반환합니다.
|
a : | any(stingray.Float32Array, number) | 값 하나 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
b : | any(stingray.Float32Array, number) | 다른 값 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
결과 |
관련 샘플 코드
![]() |
push ( self, value )![]() 어레이 끝에 새 값을 푸시합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
value : | number | 푸시할 값입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
resize ( self, size )![]() 어레이 크기를 조정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
size : | integer | 새 크기입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
set ( self, i, value )![]() 어레이의 i번째 항목을 설정합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. | |
i : | integer | 가져올 항목입니다. |
value : | number | 설정할 값입니다. |
이 함수는 아무 값도 반환하지 않습니다. |
![]() |
size ( self ) : integer![]() 어레이의 크기를 반환합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. |
integer |
어레이의 크기입니다. |
![]() |
sqrt ( self ) : stingray.Float32Array![]() 모든 항목의 제곱근을 계산합니다.
|
self : | 이 함수가 작동하는 오브젝트 인스턴스를 지정합니다. 콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오. |
모든 항목의 제곱근이 포함된 어레이입니다. |
관련 샘플 코드
![]() |
sqrt ( a ) : stingray.Float32Array![]() 나열된 어레이의 부동 값을 새 어레이 중간에 삽입하고, 그 결과를 반환합니다.
|
a : | 중간에 삽입할 어레이입니다. + 표기는 지정된 유형의 인스턴스가 1개 이상 있을 수 있음을 나타냅니다. |
중간에 삽입된 모든 값이 포함된 어레이입니다. |
모든 어레이의 크기가 동일해야 합니다.
![]() |
sub ( a, b ) : stingray.Float32Array![]() Float32Array 두 개 또는 Float32Array 하나와 숫자를 빼고, 결과를 반환합니다.
|
a : | any(stingray.Float32Array, number) | 값 하나 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
b : | any(stingray.Float32Array, number) | 다른 값 any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
결과 |
관련 샘플 코드
![]() |
swap ( a, b )![]() 어레이의 컨텐츠 a와 b를 교체합니다.
|
a : | 어레이 하나. | |
b : | 다른 어레이. |
이 함수는 아무 값도 반환하지 않습니다. |
관련 샘플 코드