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

stingray.ActorBox 오브젝트 참조

설명

여러 프레임에 걸쳐 Actor 오브젝트를 저장하는 "상자"로, 저장된 Actor가 물리적 표준에서 삭제됨으로써 무효가 되지 않도록 합니다.

여러 프레임에 걸쳐 지속되는 액터에 대한 참조가 필요한 경우 ActorBox.store()를 호출하여 액터를 ActorBox에 저장하고, 저장된 값을 검색할 때에는 ActorBox.unbox()를 호출하면 됩니다.

함수

매개변수

self :

stingray.ActorBox

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

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

actor :

stingray.Actor

상자에 저장할 물리적 액터입니다.

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

actor가 nil인 경우 상자가 지워집니다.

매개변수

self :

stingray.ActorBox

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

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

stingray.Actor

여전히 유효한 경우, 상자에 마지막으로 저장된 액터입니다. 상자가 비어 있거나 상자에 마지막으로 저장된 액터가 물리적 표준에서 삭제된 경우 nil을 반환합니다.