[category] | Components [section] | [title] | RawImageGUIRendererComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/RawImageGUIRendererComponent [text] | RawImage를 UI에 출력하는 기능을 제공합니다. # Properties - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼 Id를 지정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable 상태인지를 반환합니다. Enable이 true일
[category] | Components [section] | [title] | RawImageRendererComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/RawImageRendererComponent [text] | RawImage를 출력하는 기능을 제공합니다. # Properties - **boolean IgnoreMapLayerCheck** SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않습니다. - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼의 Id를 지정합니다. - **int32 OrderInLayer** 같은 Layer 내의 우선순위를 결정합니다. 수가 클수록 앞에 보입니다. - **string SortingLayer** 2개 이상의 엔티티가 겹쳤을 때
[category] | Enums [section] | [title] | ScreenRecordMode [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/ScreenRecordMode [text] | 화면 녹화 방식을 의미합니다. # Members | 이름 | 값 | 설명 | |---|---|---| | ScreenOnly | 0 | 화면을 녹화합니다. | | ScreenAndGameAudio | 1 | 화면과 월드 소리를 녹화합니다. | | ScreenAndMic | 2 | 화면과 마이크 소리를 녹화합니다. | | ScreenAndGameAudioAndMic | 3 | 화면, 월드 소리, 마이크 소리를 녹화합니다. | # Methods - **ScreenRecordMode CastFrom(number value) [Stati
[category] | Enums [section] | [title] | ScreenRecordStartResult [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/ScreenRecordStartResult [text] | 화면 녹화 상태를 의미합니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Success | 0 | 화면 녹화 시작에 성공했습니다. | | DeviceNotSupported | 1 | 기기에서 화면 녹화를 지원하지 않습니다. | | AlreadyInProgress | 2 | 이미 화면 녹화 중 입니다. | | Failed | 3 | 화면 녹화 시작에 실패했습니다. | | DeniedStorageAccess | 4 | 사진보관함, 파일 저장 접근에 실패했습니다. | # Methods - **Screen
[category] | Enums [section] | [title] | SendEventRequestResultCode [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/SendEventRequestResultCode [text] | 룸, 월드 인스턴스 이벤트 관련 요청 처리 결과를 나타내는 코드입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | OK | 0 | 요청 처리에 성공했습니다. | | Cancelled | 1000000 | 요청이 취소되었습니다. | | InternalError | 1000001 | 내부 시스템 오류가 발생했습니다. | | BadRequest | 1000003 | 잘못된 요청입니다. | | ResourceExhausted | 1000005 | 요청량이 많아 실패했습니다. | | Unknown | 2147
[category] | Enums [section] | [title] | SharedMemoryResultCode [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/SharedMemoryResultCode [text] | 공유 메모리 관련 요청 처리 결과를 나타내는 코드입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | OK | 0 | 요청 처리에 성공했습니다. | | Cancelled | 1000000 | 요청이 취소되었습니다. | | InternalError | 1000001 | 내부 시스템 오류가 발생했습니다. | | NotFound | 1000002 | 요청한 값이 서버에 존재하지 않습니다. | | BadRequest | 1000003 | 잘못된 요청입니다. | | TimedOut | 1000004 | 요청 처
[category] | Events [section] | [title] | EventType [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/EventType [text] | <skip>
[category] | Events [section] | [title] | RoomBeginEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/RoomBeginEvent [text] | 룸이 생성될 때 해당 룸에서 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * RoomService <img src="https://img.shields.io/static/v1?label=Space&message=Server&color=c4a484" alt="custom" title="Server에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **RoomBeginEvent()** 기본값으로 RoomBeginEvent를 초기화합니다.
[category] | Events [section] | [title] | RoomEndEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/RoomEndEvent [text] | 룸이 파괴될 때 해당 룸에서 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * RoomService <img src="https://img.shields.io/static/v1?label=Space&message=Server&color=c4a484" alt="custom" title="Server에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **RoomEndEvent()** 기본값으로 RoomEndEvent를 초기화합니다.
[category] | Events [section] | [title] | WorldInstanceExcludedEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/WorldInstanceExcludedEvent [text] | 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * WorldInstanceService <img src="https://img.shields.io/static/v1?label=Space&message=Server&color=c4a484" alt="custom" title="Server에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **WorldInstanceExcludedEvent()**
[category] | Misc [section] | [title] | AvatarBodyActionElement [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/AvatarBodyActionElement [text] | AvatarBodyActionState의 여러 정보를 나타냅니다. # Properties - **string AvatarBodyActionStateName** AvatarBodyActionState의 이름입니다. - **float PlayRate** 아바타 애니메이션의 재생 속도입니다. # Constructors - **AvatarBodyActionElement()** 기본값으로 AvatarBodyActionElement를 초기화합니다. - **AvatarBodyActionElement(string avatarBodyA
[category] | Misc [section] | [title] | Dictionary<K,V> [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Dictionary-2 [text] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - *
[category] | Misc [section] | [title] | List<V> [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/List-1 [text] | 동적 크기를 가지는 배열입니다. 1부터 시작하는 인덱스로 요소에 접근할 수 있으며 데이터 추가, 제거, 검색 기능을 제공합니다. 배열에 추가할 수 있는 데이터 타입을 V로 표현합니다. # Properties - **number Count [ReadOnly]** List에 포함된 요소의 개수를 가져옵니다. # Methods - **boolean Contains(V item)** List에 포함된 요소 수를 가져옵니다. - **number IndexOf(V item)** List에서 처음 나오는 요소의 인덱스를 반환합니다.
[category] | Misc [section] | [title] | MicrophoneDevice [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/MicrophoneDevice [text] | 기기에 연결된 마이크의 목록입니다. # Properties - **string Desc [ReadOnly]** 마이크 기기의 데이터를 인코딩, 디코딩하는 API를 표시합니다. - **int32 Index [ReadOnly]** 연결된 마이크들의 목록 순서입니다. - **string Name [ReadOnly]** 마이크의 이름입니다.
[category] | Misc [section] | [title] | Color [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Color [text] | 색상입니다. # Properties - **float a** 색상의 투명도 구성 요소입니다. 0이면 투명하고, 1이면 불투명합니다. - **float b** 파란색의 구성 요소입니다. - **float g** 초록색의 구성 요소입니다. - **float r** 빨간색의 구성 요소입니다. - **Color black [Static] [ReadOnly] [HideFromInspector]** 검은색(0, 0, 0, 1)을 간단히 사용할 수 있습니다. - **Color blue [Static] [ReadOnly] [Hi
[category] | Misc [section] | [title] | Quaternion [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Quaternion [text] | 회전을 표현하는 사원수(쿼터니언)입니다. # Properties - **float w** 쿼터니언의 w 원소입니다. - **float x** 쿼터니언의 x 원소입니다. - **float y** 쿼터니언의 y 원소입니다. - **float z** 쿼터니언의 z 원소입니다. # Constructors - **Quaternion(float x, float y, float z, float w)** 지정한 값으로 Quaternion을 초기화합니다. # Methods - **float Angle(Quaternion b)*
[category] | Misc [section] | [title] | RectOffset [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/RectOffset [text] | 사각형 오프셋을 나타냅니다. # Properties - **int32 bottom** 아래쪽 값입니다. - **int32 left** 왼쪽 값입니다. - **int32 right** 오른쪽 값입니다. - **int32 top** 위쪽 값입니다. # Constructors - **RectOffset(int32 left, int32 right, int32 top, int32 bottom)** 지정한 값으로 RectOffset을 초기화합니다. # Methods - **RectOffset Clone()** 복사본을
[category] | Misc [section] | [title] | SyncDictionary<K,V> [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SyncDictionary-2 [text] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - *
[category] | Misc [section] | [title] | SyncList<V> [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SyncList-1 [text] | 동적 크기를 가지는 배열입니다. 1부터 시작하는 인덱스로 요소에 접근할 수 있으며 데이터 추가, 제거, 검색 기능을 제공합니다. 배열에 추가할 수 있는 데이터 타입을 V로 표현합니다. # Properties - **number Count [ReadOnly]** List에 포함된 요소의 개수를 가져옵니다. # Methods - **boolean Contains(V item)** List에 포함된 요소 수를 가져옵니다. - **number IndexOf(V item)** List에서 처음 나오는 요소의 인덱스를 반환합니다.
[category] | Misc [section] | [title] | Vector2 [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Vector2 [text] | 2차원 벡터입니다. # Properties - **float x** 벡터의 x축 원소입니다. - **float y** 벡터의 y축 원소입니다. - **Vector2 down [Static] [ReadOnly] [HideFromInspector]** Vector2(0, -1)을 간단히 사용할 수 있습니다. - **Vector2 left [Static] [ReadOnly] [HideFromInspector]** Vector2(-1, 0)을 간단히 사용할 수 있습니다. - **Vector2 negativeInfinity [
[category] | Misc [section] | [title] | Vector2Int [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Vector2Int [text] | 2차원 정수형 벡터입니다. # Properties - **int32 x** 벡터의 x축 원소입니다. - **int32 y** 벡터의 x축 원소입니다. - **Vector2Int down [Static] [ReadOnly] [HideFromInspector]** Vector2Int(0, -1)를 간단히 사용할 수 있습니다. - **Vector2Int left [Static] [ReadOnly] [HideFromInspector]** Vector2Int(-1, 0)를 간단히 사용할 수 있습니다. - **Vector2Int
[category] | Misc [section] | [title] | Vector3 [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Vector3 [text] | 3차원 벡터입니다. # Properties - **float x** 벡터의 x축 원소입니다. - **float y** 벡터의 y축 원소입니다. - **float z** 벡터의 z축 원소입니다. - **Vector3 back [Static] [ReadOnly] [HideFromInspector]** Vector3(0, 0, -1)을 간단히 사용할 수 있습니다. - **Vector3 down [Static] [ReadOnly] [HideFromInspector]** Vector3(0, -1, 0)을 간단히 사용할 수
[category] | Misc [section] | [title] | Vector4 [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Vector4 [text] | 4차원 벡터입니다. # Properties - **float w** 벡터의 w축 원소입니다. - **float x** 벡터의 x축 원소입니다. - **float y** 벡터의 y축 원소입니다. - **float z** 벡터의 z축 원소입니다. - **Vector4 negativeInfinity [Static] [ReadOnly] [HideFromInspector]** Vector4(-inf, -inf, -inf, -inf)를 간단히 사용할 수 있습니다. - **Vector4 one [Static] [ReadOnly
[category] | Misc [section] | [title] | RawImage [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/RawImage [text] | 이미지 데이터를 나타냅니다. # Properties - **int32 Height [ReadOnly]** 이미지의 높이입니다. - **int32 Width [ReadOnly]** 이미지의 너비입니다.
[category] | Misc [section] | [title] | ReadOnlyList<V> [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/ReadOnlyList-1 [text] | 동적 크기를 가지는 배열입니다. 1부터 시작하는 인덱스로 요소에 접근할 수 있으며 데이터 추가, 제거, 검색 기능을 제공합니다. 배열에 추가할 수 있는 데이터 타입을 V로 표현합니다. # Properties - **number Count [ReadOnly]** List에 포함된 요소의 개수를 가져옵니다 # Methods - **boolean Contains(V item)** List에 요소가 있는지 여부를 확인합니다. - **number IndexOf(V item)** 요소를 처음부터 검색해, List에서 처음으로 발견
[category] | Misc [section] | [title] | ReadOnlyDictionary<K,V> [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/ReadOnlyDictionary-2 [text] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - *
[category] | Misc [section] | [title] | RoomSharedMemory [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/RoomSharedMemory [text] | Room끼리 공유하는 메모리를 나타내는 객체입니다. # Properties - **string Name [ReadOnly]** 공유 메모리의 이름입니다. # Methods - **Dictionary<string, SharedVariableResult> BatchCreateVariableAndWait(Dictionary<string, string> nameValues) [ServerOnly] [Yield]** 입력한 이름, 값 쌍들로 변수들을 할당합니다. 변수 이름과 결과 쌍을 담고 있는 table을 반환합니다. 수행하는 동
[category] | Misc [section] | [title] | SharedVariableInfo [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SharedVariableInfo [text] | 공유 변수 정보입니다. # Properties - **string ETag [ReadOnly]** 변수를 업데이트 할 때 현재 DB에 저장된 값과 같을 경우에만 실제로 업데이트를 수행합니다. 여러 곳에서 동시에 업데이트를 시도했을 때 동시 다발적 덮어쓰기 현상을 막는데 유용하게 사용됩니다. nil이나 빈 문자열을 주면 무조건 업데이트를 수행합니다. 변수가 업데이트 되면 새로운 ETag가 만들어집니다. - **string Name [ReadOnly]** 변수 이름입니다. - **string Value [ReadOnly]**
[category] | Misc [section] | [title] | SharedVariableKeyInfo [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SharedVariableKeyInfo [text] | 공유 변수를 식별하는 데 사용하는 정보입니다. # Properties - **string ETag** 변수를 업데이트 할 때 현재 DB에 저장된 값과 같을 경우에만 실제로 업데이트를 수행합니다. 여러 곳에서 동시에 업데이트를 시도했을 때 동시 다발적 덮어쓰기 현상을 막는데 유용하게 사용됩니다. nil이나 빈 문자열을 주면 무조건 업데이트를 수행합니다. 변수가 업데이트 되면 새로운 ETag가 만들어집니다. - **string Name** 변수 이름입니다. # Constructors - **SharedVariableKeyInf
[category] | Misc [section] | [title] | SharedVariableResult [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SharedVariableResult [text] | 공유 변수 생성, 갱신, 삭제 요청 처리 결과입니다. # Properties - **SharedMemoryResultCode Code [ReadOnly]** 결과 코드입니다. - **SharedVariableInfo Info [ReadOnly]** 공유 변수 정보입니다.