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

stingray.ScatterSystem 오브젝트 참조

설명

다수의 유닛을 생성하는 데 사용됩니다.

유닛은 내부적으로 풀로 저장되고, 일정 거리 내에 속한 유닛만 눈에 보입니다.

함수

매개변수

self :

stingray.ScatterSystem

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

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

self :

stingray.ScatterSystem

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

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

brush_id :

integer

삭제할 브러시의 색인입니다.

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

self :

stingray.ScatterSystem

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

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

observer_id :

integer

삭제할 관찰자의 색인입니다.

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

self :

stingray.ScatterSystem

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

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

settings :

scatter_system_brush

새로운 브러시에 대한 설정을 제공하는 테이블입니다.

반환하는 항목

integer

새로 생성된 브러시의 색인입니다.

매개변수

self :

stingray.ScatterSystem

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

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

position :

stingray.Vector3

관찰자의 위치입니다.

rotation :

stingray.Quaternion?

선택 사항입니다. 관찰자의 회전입니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
반환하는 항목

integer

새로 생성된 관찰자의 색인입니다.

관찰자는 어느 유닛이 눈에 보일지를 결정합니다. 브러시 유닛이 눈에 보이려면 최소 하나의 관찰자가 있어야 합니다. 보통 단일 관찰자를 생성한 다음, 이를 수동으로 움직여 보는 카메라의 위치와 동기화합니다. 여러 위치에서 유닛 생성을 제어해야 하는 경우에는 여러 관찰자를 생성할 수도 있습니다.

매개변수

self :

stingray.ScatterSystem

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

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

observer_id :

integer

움직일 관찰자의 색인입니다.

position :

stingray.Vector3

관찰자의 새 위치입니다.

rotation :

stingray.Quaternion?

선택 사항입니다. 관찰자의 새 회전입니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.ScatterSystem

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

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

brush_id :

integer

사용할 브러시의 색인입니다.

position :

stingray.Vector3

유닛을 생성할 위치입니다.

rotation :

stingray.Quaternion?

선택 사항입니다. 새 유닛의 시작 회전입니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
반환하는 항목

integer

새로 생성된 유닛의 색인입니다.

매개변수

self :

stingray.ScatterSystem

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

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

unit_id :

integer

생성 해제할 유닛의 색인입니다.

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