← 목록

mLua · Nemotron-CC 리프레이즈 (CPT)

총 8,200개 · 페이지 10/274
🔀 랜덤
불러오는 중…

[task] | extract_knowledge [title] | ScreenRecordService [category] | Services [rephrased] | # ScreenRecordService: 화면 녹화 기능 ## 1. 개념 설명 `ScreenRecordService`는 클라이언트에서 화면 녹화 기능을 수행하기 위한 서비스를 제공합니다. 이 서비스는 플랫폼(Android, Windows, Mac, iOS)에 따라 지원하는 녹화 모드(`ScreenRecordMode`)가 다르며, 환경에 맞지 않는 모드를 선택하더라도 해당 플랫폼이 지원하는 모드로 자동 변환되어 녹화가 진행됩니다. * **Android**: `ScreenAndGameAudioAndMic` 모드 지원 * * [original] | 화면 녹화 기능을 제공합니다. \n\n플랫폼별로 지원하는 녹화 모드(ScreenRecordMode)가 다릅니다. Android 환경에서는 ScreenAndGameAudioAndMic 모드로 녹화되고, Windows 환경에서는 ScreenAndMic 모드 녹화됩니다. 환경에 맞지 않는 모드를 선택하면 지원하는 녹화 모드로 화면을 녹화합니다. # Methods - **string FinishRecordAndWait() [ClientOnly] [Yield]** 녹화를 종료합니다. 녹화 파일 생성을 완료하면 저장 경로를 반환합니다. [chunk_id] | Services:1033:0

[task] | wikipedia [title] | TextInputSubmitEditorEvent [category] | Events [rephrased] | # TextInputSubmitEditorEvent `TextInputSubmitEditorEvent`는 사용자의 텍스트 입력이 완료되고 Enter 키가 눌렸을 때 발생하는 이벤트입니다. ## 발생 조건 이 이벤트는 에디터(Executor) 공간에서만 발생하며, 다음 두 컴포넌트를 통해 트리거됩니다. * `TextGUIRendererInputComponent` * `TextInputComponent` ## 프로퍼티 이벤트 객체는 다음과 같은 프로퍼티를 가집니다. * **`Text`** (`string`): 이 [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Editor&color=c4a484" alt="custom" title="Editor에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1055:0

[task] | extract_knowledge [title] | ScrollPositionChangedEvent [category] | Events [rephrased] | # ScrollPositionChangedEvent ## 개념 설명 `ScrollPositionChangedEvent`는 스크롤이 가능한 UI Entity에서 스크롤 위치가 변경될 때 발생하는 이벤트입니다. 해당 UI Entity에 `ScrollLayoutGroupComponent` 또는 `GridViewComponent`가 부착되어 있어야만 이벤트가 발생하며, 두 컴포넌트 모두 Client 공간에서 이벤트를 발생시킵니다. ## API 사용법 이벤트 객체는 다음과 같은 속성과 생성자를 제공합니다. ### Properties - [original] | 스크롤이 가능한 UI Entity에서 스크롤 위치가 변경될 때 발생하는 이벤트입니다. UI Entity에 ScrollLayoutGroupComponent 또는 GridViewComponent가 있어야 이벤트가 발생합니다. 이 Event는 아래 API에 의해 발생합니다. * GridViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." da [chunk_id] | Events:1054:0

[task] | knowledge_list [title] | RegexOption [category] | Enums [rephrased] | 1. `RegexOption` 열거형은 정규 표현식 처리 시 사용할 옵션을 지정하기 위해 제공되며, 기본값인 `None`(값 0)은 옵션을 설정하지 않는 상태를 의미합니다. 2. `RegexOption.IgnoreCase`(값 1) 옵션을 지정하면 정규 표현식 매칭 시 대소문자를 구분하지 않고 일치 항목을 찾도록 동작합니다. 3. `RegexOption.Multiline`(값 2) 옵션은 여러 줄 모드를 활성화하여, 여러 줄로 구성된 문자열을 처리할 수 있도록 지정합니다. 4. `RegexOption.ExplicitCapture`( [original] | 정규 표현식에 필요한 옵션을 지정할 수 있습니다. # Members | 이름 | 값 | 설명 | |---|---|---| | None | 0 | 옵션을 설정하지 않습니다. | | IgnoreCase | 1 | 대소문자를 구분하지 않고 일치 항목을 찾도록 지정합니다. | | Multiline | 2 | 여러 줄 모드입니다. 여러 줄로 구성된 문자열을 처리할 수 있도록 지정합니다. | | ExplicitCapture | 4 | (?...) 형식을 명시적으로 명명하거나 번호가 매겨진 그룹만 유효한 캡처되도록 지정합니다. | | Sin [chunk_id] | Enums:1053:0

[task] | wikipedia [title] | UITouchReceiveComponent [category] | Components [rephrased] | # UITouchReceiveComponent **UITouchReceiveComponent**는 UI Entity가 사용자 입력(터치, 클릭, 드래그)을 수신하도록 하고, 해당 입력 발생 시점의 동작을 제어하기 위한 컴포넌트입니다. 이 컴포넌트는 `Component` 기반을 상속받아 일반적인 컴포넌트 속성과 메서드를 제공하며, UI 인터랙션에 특화된 이벤트를 정의합니다. ## 속성 (Properties) `UITouchReceiveComponent`는 `Component`에서 상속된 속성을 사용합니다. * **Enabl [original] | UI Entity를 터치할 수 있고, 터치 시 동작을 제어할 수 있습니다. # Properties ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable 상태인지를 반환합니다. Enable이 true일지라도 엔티티의 Enable이 false라면 false를 반환합니다. - **En [chunk_id] | Components:1052:0

[task] | extract_knowledge [title] | WorldInstanceService [category] | Services [rephrased] | # WorldInstanceService `WorldInstanceService`는 월드 인스턴스 간 데이터 공유 및 제어, 그리고 인스턴스 목록 조회 기능을 제공합니다. ## 1. 개념 설명 * **공유 메모리 (Shared Memory)**: 서로 다른 월드 인스턴스 간에 데이터를 주고받기 위한 저장소입니다. 이름(`name`)을 기준으로 관리되며, `GetSharedMemory`로 생성 또는 접근하고, `ReleaseSharedMemory`로 사용 종료 후 자동 삭제를 요청하며, `DeleteSharedMemory`로 [original] | 월드 인스턴스 관련 기능을 제공합니다. # Properties - **string WorldInstanceId [ReadOnly]** 현재 월드 인스턴스의 Id입니다. # Methods - **SharedMemoryResultCode DeleteSharedMemoryAndWait(string name) [ServerOnly] [Yield]** 공유 메모리를 삭제합니다. 해당 공유 메모리를 사용 중인 월드 인스턴스가 있더라도 삭제됩니다. 수행하는 동안 스크립트 실행을 중단합니다. - **void DeleteSharedM [chunk_id] | Services:1034:0

[task] | knowledge_list [title] | UITouchReceiveComponent [category] | Components [rephrased] | * `UITouchReceiveComponent`는 UI Entity의 터치를 수신하고 터치 시 동작을 제어하기 위한 컴포넌트입니다. * `Enable` 속성은 `[Sync]` 동기화 특성을 가진 `boolean` 타입으로, 해당 컴포넌트의 활성화 여부를 설정 및 확인합니다. * `EnableInHierarchy` 속성은 `[ReadOnly]` 및 `[HideFromInspector]` 특성을 가진 `boolean` 타입으로, 계층 구조 내에서 컴포넌트가 유효한지 반환하며 엔티티의 `Enable`이 `false`라면 `f [original] | UI Entity를 터치할 수 있고, 터치 시 동작을 제어할 수 있습니다. # Properties ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable 상태인지를 반환합니다. Enable이 true일지라도 엔티티의 Enable이 false라면 false를 반환합니다. - **En [chunk_id] | Components:1052:0

[task] | distill [title] | TextInputSubmitEvent [category] | Events [rephrased] | # TextInputSubmitEvent 텍스트 입력 완료 후 Enter 키 입력 시 발생하는 Client 전용 이벤트입니다. * **발생 소스**: `TextGUIRendererInputComponent`, `TextInputComponent` ## Properties * **`string Text`**: 이벤트 처리 시 전달되는 텍스트 값. ## Constructors * **`TextInputSubmitEvent(string text = nil)`**: 지정된 텍스트 값으로 초기화합니다. ```lua - [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1056:0

[task] | extract_knowledge [title] | TextInputSubmitEditorEvent [category] | Events [rephrased] | # TextInputSubmitEditorEvent ## 개념 설명 `TextInputSubmitEditorEvent`는 사용자가 텍스트 입력을 마치고 Enter 키를 눌렀을 때 발생하는 이벤트입니다. 이 이벤트는 `TextGUIRendererInputComponent` 또는 `TextInputComponent` 컴포넌트를 통해 트리거됩니다. ## API 사용법 ### Properties * **`string Text`**: 이벤트 발생 시점에 입력된 텍스트 값을 포함합니다. ### Constructors * **`T [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Editor&color=c4a484" alt="custom" title="Editor에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1055:0

[task] | knowledge_list [title] | TextInputSubmitEvent [category] | Events [rephrased] | * `TextInputSubmitEvent`는 사용자가 텍스트 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. * `TextInputSubmitEvent`는 `TextGUIRendererInputComponent`와 `TextInputComponent`에 의해 발생하며, 두 컴포넌트 모두 Client 공간에서만 이벤트를 발생시킵니다. * `TextInputSubmitEvent`의 `Text` 속성은 `string` 타입으로, 이벤트를 통해 전달된 텍스트 값을 포함합니다. * `TextInputSubmi [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1056:0

[task] | diverse_qa [title] | ScrollPositionChangedEvent [category] | Events [rephrased] | 질문: ScrollPositionChangedEvent는 어떤 상황에서 발생하나요? 답변: 스크롤이 가능한 UI Entity에서 스크롤 위치가 변경될 때 발생합니다. 질문: ScrollPositionChangedEvent가 발생하려면 UI Entity에 어떤 컴포넌트가 필수적으로 있어야 하나요? 답변: UI Entity에 ScrollLayoutGroupComponent 또는 GridViewComponent가 있어야 합니다. 질문: ScrollPositionChangedEvent는 서버(Server) 공간에서 발생하는 이벤트인가요 [original] | 스크롤이 가능한 UI Entity에서 스크롤 위치가 변경될 때 발생하는 이벤트입니다. UI Entity에 ScrollLayoutGroupComponent 또는 GridViewComponent가 있어야 이벤트가 발생합니다. 이 Event는 아래 API에 의해 발생합니다. * GridViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." da [chunk_id] | Events:1054:0

[task] | extract_knowledge [title] | RoomService [category] | Services [rephrased] | # RoomService `RoomService`는 월드 내 룸(Room)의 생성, 조회, 사용자 이동, 그리고 룸 간 데이터 공유를 위한 기능을 제공하는 서비스입니다. 서버 로직에서 룸을 관리하거나 유저를 특정 맵으로 이동시킬 때 사용합니다. ## 1. 개념 설명 메이플스토리 월드의 룸은 크게 두 가지로 구분됩니다. 1. **정적 룸 (Static Room)**: * 월드 전체에서 항상 존재하는 기본 룸입니다. * `StaticRoomKey`는 `"__main__"`이라는 고정 문자열 상수를 사용합니 [original] | 룸 관련 기능을 제공합니다. # Properties - **ReadOnlyDictionary<string, InstanceRoom> InstanceRooms [ReadOnly]** 활성화된 모든 인스턴스 룸의 목록입니다. - **string RoomKey [ReadOnly]** 현재 룸의 key입니다. 현재 룸이 인스턴스 룸이면 생성 시 지정한 key 값을, 정적 룸이면 StaticRoomKey와 같은 값을 나타냅니다. - **string StaticRoomKey [ReadOnly]** 정적 룸의 key입니다. 정적 [chunk_id] | Services:1032:0

[task] | diverse_qa [title] | WorldInstanceService [category] | Services [rephrased] | 질문: WorldInstanceExcludedEvent 은 언제 발생하나요? 답변: 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생합니다. 질문: _WorldInstanceService:GetSharedMemory("memname") 호출 시 반환되는 값은 무엇이며, ETag 정보는 어디에서 확인하나요? 답변: 반환되는 값은 code 와 mem 이며, 최신 ETag 정보는 mem:GetVariableAndWait("varname") 호출 후 얻은 current 객체의 current.Info.ETag 에 [original] | # Events - **WorldInstanceExcludedEvent** 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. # Examples #### ETag ETag를 사용하는 예제입니다. ```lua local code, mem = _WorldInstanceService:GetSharedMemory("memname") -- current.Info.ETag에는 최신 ETag가 담겨 있습니다. local current = mem:GetVariableAndWait("v [chunk_id] | Services:1034:2

[task] | wikipedia [title] | TextInputSubmitEvent [category] | Events [rephrased] | # TextInputSubmitEvent **TextInputSubmitEvent**는 사용자가 텍스트 입력을 완료한 후 Enter 키를 눌렀을 때 발생하며, 입력된 텍스트를 전달하기 위한 이벤트입니다. ## 발생 조건 및 실행 공간 이 이벤트는 클라이언트(Client) 측에서 특정 컴포넌트를 통해 발생합니다. 구체적으로 다음과 같은 컴포넌트가 이 이벤트를 트리거합니다. * `TextGUIRendererInputComponent` * `TextInputComponent` 두 컴포넌트 모두 **Client** 실행 공 [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1056:0

[task] | wikipedia [title] | UIModeTypeChangedEvent [category] | Events [rephrased] | # UIModeTypeChangedEvent **UIModeTypeChangedEvent**는 `UITransformComponent`의 `UIMode` 값이 변경되었을 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트(Client) 공간에서만 발생하며, `UITransformComponent`를 통해 트리거됩니다. ## 속성(Properties) 이 이벤트 객체는 다음과 같은 속성을 포함합니다. * **UIModeType UIModeType**: UI 엔티티가 그려지는 위치를 나타내는 `UIModeType` 타입의 값입 [original] | UITransformComponent의 UIMode가 바뀌었을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITransformComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **UIModeType UIModeType** UI 엔티티가 그려지 [chunk_id] | Events:1057:0

[task] | diverse_qa [title] | TextInputSubmitEditorEvent [category] | Events [rephrased] | 질문: TextInputSubmitEditorEvent는 언제 호출되는 이벤트인가요? 답변: 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 질문: TextInputSubmitEditorEvent가 발생하는 공간(Space)은 어디인가요? 답변: Editor 공간에서 이벤트가 발생합니다. 질문: TextInputSubmitEditorEvent를 발생시키는 컴포넌트는 무엇인가요? 답변: TextGUIRendererInputComponent와 TextInputComponent에 의해 발생합니다. 질문: TextIn [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Editor&color=c4a484" alt="custom" title="Editor에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1055:0

[task] | knowledge_list [title] | TextInputSubmitEditorEvent [category] | Events [rephrased] | 제공된 문서의 정보만 기반으로 핵심 사실을 정리한 목록입니다. ```lua -- 참고: 아래는 문서에 명시된 사실 기반 설명이며, 실제 실행 코드는 아닙니다. -- 1. 이벤트 정의 및 발생 조건 -- 2. 발생 공간(Execution Space) -- 3. 발생 원인이 되는 컴포넌트 -- 4. 프로퍼티 정보 -- 5. 생성자 정보 ``` 1. `TextInputSubmitEditorEvent`는 사용자가 텍스트 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 2. `TextInputSubmitEditorEven [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Editor&color=c4a484" alt="custom" title="Editor에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1055:0

[task] | distill [title] | UIModeTypeChangedEvent [category] | Events [rephrased] | # UIModeTypeChangedEvent `UITransformComponent`의 `UIMode`가 변경될 때 발생하는 이벤트입니다. **Client** 공간에서 발생하며, 아래 API 호출 시 트리거됩니다. ## Properties - **UIModeType UIModeType**: UI 엔티티가 그려지는 위치 타입. ## Constructors - **UIModeTypeChangedEvent(UIModeType uiModeType = UIModeType.None)** 지정한 값으로 이벤트를 초기화합니다. ## 코 [original] | UITransformComponent의 UIMode가 바뀌었을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITransformComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **UIModeType UIModeType** UI 엔티티가 그려지 [chunk_id] | Events:1057:0

[task] | extract_knowledge [title] | TextInputSubmitEvent [category] | Events [rephrased] | # TextInputSubmitEvent ## 개념 설명 `TextInputSubmitEvent`는 사용자가 텍스트 입력을 완료하고 Enter 키를 눌렀을 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트 공간(Client)에서만 발생합니다. ## API 사용법 `TextInputSubmitEvent`는 다음 컴포넌트에서 트리거됩니다: * `TextGUIRendererInputComponent` * `TextInputComponent` 이벤트 객체는 다음과 같은 속성을 가집니다: * **`string Text`**: [original] | 입력을 마치고 Enter 키를 눌렀을 때 호출되는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * TextGUIRendererInputComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> * TextInputComponent <img src="https://img.shields.io/static/ [chunk_id] | Events:1056:0

[task] | diverse_qa [title] | RegexOption [category] | Enums [rephrased] | 질문: `RegexOption` 열거형은 어떤 용도로 사용되나요? 답변: 정규 표현식에 필요한 옵션을 지정하기 위해 사용됩니다. 질문: `RegexOption.None`의 값은 얼마이며, 그 의미는 무엇인가요? 답변: 값은 0이며, 옵션을 설정하지 않는 것을 의미합니다. 질문: 대소문자를 구분하지 않고 일치 항목을 찾으려면 어떤 옵션을 사용해야 하나요? 답변: `IgnoreCase` 옵션을 사용해야 합니다. 질문: `Multiline` 옵션의 값과 기능은 무엇인가요? 답변: 값은 2이며, 여러 줄로 구성된 문자열을 처리할 수 [original] | 정규 표현식에 필요한 옵션을 지정할 수 있습니다. # Members | 이름 | 값 | 설명 | |---|---|---| | None | 0 | 옵션을 설정하지 않습니다. | | IgnoreCase | 1 | 대소문자를 구분하지 않고 일치 항목을 찾도록 지정합니다. | | Multiline | 2 | 여러 줄 모드입니다. 여러 줄로 구성된 문자열을 처리할 수 있도록 지정합니다. | | ExplicitCapture | 4 | (?...) 형식을 명시적으로 명명하거나 번호가 매겨진 그룹만 유효한 캡처되도록 지정합니다. | | Sin [chunk_id] | Enums:1053:0

[task] | extract_knowledge [title] | UIModeTypeChangedEvent [category] | Events [rephrased] | # UIModeTypeChangedEvent ## 개념 설명 `UIModeTypeChangedEvent`는 `UITransformComponent`의 `UIMode` 값이 변경되었을 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트 공간에서만 발생하며, UI 엔티티의 표시 모드 변경을 감지하기 위해 사용됩니다. ## API 사용법 ### Properties * **`UIModeType UIModeType`**: UI 엔티티가 그려지는 위치를 나타내는 UIMode 타입 값입니다. ### Constructors * **` [original] | UITransformComponent의 UIMode가 바뀌었을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITransformComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **UIModeType UIModeType** UI 엔티티가 그려지 [chunk_id] | Events:1057:0

[task] | knowledge_list [title] | UIModeTypeChangedEvent [category] | Events [rephrased] | * `UIModeTypeChangedEvent`는 `UITransformComponent`의 `UIMode` 값이 변경될 때 발생하는 이벤트입니다. * `UIModeTypeChangedEvent`는 클라이언트( Client ) 공간에서만 발생합니다. * `UIModeTypeChangedEvent`는 `UITransformComponent`의 API 호출에 의해 트리거됩니다. * `UIModeTypeChangedEvent`는 `UIModeType` 타입의 `UIModeType` 프로퍼티를 가지며, 이는 UI 엔티티가 그려지는 위치를 [original] | UITransformComponent의 UIMode가 바뀌었을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITransformComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **UIModeType UIModeType** UI 엔티티가 그려지 [chunk_id] | Events:1057:0

[task] | diverse_qa [title] | UITouchReceiveComponent [category] | Components [rephrased] | 질문: `UITouchReceiveComponent`의 주요 기능은 무엇인가요? 답변: UI Entity를 터치할 수 있게 하고, 터치 시 동작을 제어할 수 있는 기능입니다. 질문: `Enable` 프로퍼티의 타입과 동기화 속성은 무엇인가요? 답변: 타입은 `boolean`이며, 동기화 속성은 `[Sync]`입니다. 질문: `EnableInHierarchy` 프로퍼티가 `true`를 반환하기 위해 필요한 조건은 무엇인가요? 답변: 해당 컴포넌트의 `Enable`이 `true`이고, 해당 엔티티의 `Enable` 상태도 `true [original] | UI Entity를 터치할 수 있고, 터치 시 동작을 제어할 수 있습니다. # Properties ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable 상태인지를 반환합니다. Enable이 true일지라도 엔티티의 Enable이 false라면 false를 반환합니다. - **En [chunk_id] | Components:1052:0

[task] | distill [title] | UITouchBeginDragEvent [category] | Events [rephrased] | **UITouchBeginDragEvent** UI Entity의 드래그 시작 시 발생하는 이벤트입니다. `UITouchReceiveComponent`에 의해 발생합니다. **발생 공간** * Client **Properties** * `Entity Entity`: 이벤트 발생 엔티티 * `int32 TouchId`: 입력 식별자 (마우스 좌클릭: -1, 우클릭: -2, 휠: -3, 모바일 터치: 1~n) * `Vector2 TouchPoint`: 발생 스크린 좌표 **Constructors** * `UITouchBeginD [original] | UI Entity를 드래그하기 시작할 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITouchReceiveComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Entity Entity** 이벤트가 발생한 엔티티입니다. - **int32 Tou [chunk_id] | Events:1058:0

[task] | wikipedia [title] | WorldInstanceService [category] | Services [rephrased] | # WorldInstanceService **WorldInstanceService**는 메이플스토리 월드의 월드 인스턴스(World Instance)와 관련된 기능을 제공하는 서비스입니다. 이 서비스는 월드 인스턴스 간 데이터 공유를 위한 공유 메모리 관리, 서버 지역 정보 조회, 월드 인스턴스 정보 페이지 조회, 그리고 모든 월드 인스턴스로의 이벤트 전송 기능을 포함합니다. ## 속성 (Properties) * **WorldInstanceId** (`string`, 읽기 전용): 현재 월드 인스턴스의 고유 식별자(Id)를 [original] | 월드 인스턴스 관련 기능을 제공합니다. # Properties - **string WorldInstanceId [ReadOnly]** 현재 월드 인스턴스의 Id입니다. # Methods - **SharedMemoryResultCode DeleteSharedMemoryAndWait(string name) [ServerOnly] [Yield]** 공유 메모리를 삭제합니다. 해당 공유 메모리를 사용 중인 월드 인스턴스가 있더라도 삭제됩니다. 수행하는 동안 스크립트 실행을 중단합니다. - **void DeleteSharedM [chunk_id] | Services:1034:0

[task] | extract_knowledge [title] | RegexOption [category] | Enums [rephrased] | # RegexOption `RegexOption`은 정규 표현식(Regex) 처리 시 적용할 옵션을 지정하는 열거형(Enum)입니다. 이 옵션을 통해 대소문자 구분, 줄 처리 방식, 캡처 그룹 범위, 패턴 공백 무시, 검색 방향 등을 제어할 수 있습니다. ## 개념 설명 `RegexOption`의 각 멤버는 비트 플래그(bit flag) 형태로 설계되어 있으며, 여러 옵션을 조합하여 사용할 수 있습니다. | 이름 | 값 | 설명 | |---|---|---| | `None` | 0 | 옵션을 설정하지 않습니다. | | `Ign [original] | 정규 표현식에 필요한 옵션을 지정할 수 있습니다. # Members | 이름 | 값 | 설명 | |---|---|---| | None | 0 | 옵션을 설정하지 않습니다. | | IgnoreCase | 1 | 대소문자를 구분하지 않고 일치 항목을 찾도록 지정합니다. | | Multiline | 2 | 여러 줄 모드입니다. 여러 줄로 구성된 문자열을 처리할 수 있도록 지정합니다. | | ExplicitCapture | 4 | (?...) 형식을 명시적으로 명명하거나 번호가 매겨진 그룹만 유효한 캡처되도록 지정합니다. | | Sin [chunk_id] | Enums:1053:0

[task] | distill [title] | UITouchDownEvent [category] | Events [rephrased] | # [Events] UITouchDownEvent UI Entity 터치/클릭 시 발생합니다. `UITouchReceiveComponent` (Client)에 의해 트리거됩니다. ## Properties - **Entity Entity**: 이벤트 발생 엔티티 - **int32 TouchId**: 입력 식별자 - 마우스: 좌클릭 `-1`, 우클릭 `-2`, 휠 `-3` - 모바일: 터치 `1`, 다중 터치 시 입력 개수만큼 증가 - **Vector2 TouchPoint**: 발생 스크린 좌표 ## Constructors [original] | UI Entity를 터치하거나 클릭했을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITouchReceiveComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Entity Entity** 이벤트가 발생한 엔티티입니다. - **int32 To [chunk_id] | Events:1059:0

[task] | diverse_qa [title] | UIModeTypeChangedEvent [category] | Events [rephrased] | 질문: UIModeTypeChangedEvent는 언제 발생하는 이벤트인가요? 답변: UITransformComponent의 UIMode가 바뀌었을 때 발생하는 이벤트입니다. 질문: UIModeTypeChangedEvent가 발생하는 실행 공간(Space)은 어디인가요? 답변: Client에서 이벤트가 발생합니다. 질문: UIModeTypeChangedEvent의 Properties에 포함된 속성의 이름과 타입은 무엇인가요? 답변: 속성의 이름은 UIModeType이고, 타입은 UIModeType입니다. 질문: UIModeTy [original] | UITransformComponent의 UIMode가 바뀌었을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITransformComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **UIModeType UIModeType** UI 엔티티가 그려지 [chunk_id] | Events:1057:0

[task] | knowledge_list [title] | UITouchBeginDragEvent [category] | Events [rephrased] | - `UITouchBeginDragEvent`는 UI Entity를 드래그하기 시작할 때 발생하는 이벤트입니다. - `UITouchBeginDragEvent`는 `UITouchReceiveComponent` API에 의해 발생하며, 발생 공간은 Client입니다. - `UITouchBeginDragEvent`의 `Entity` 속성은 이벤트가 발생한 엔티티를 나타내며, 타입은 `Entity`입니다. - `UITouchBeginDragEvent`의 `int32 TouchId` 속성은 입력 값을 나타내는 식별자이며, 마우스 좌클릭은 - [original] | UI Entity를 드래그하기 시작할 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITouchReceiveComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Entity Entity** 이벤트가 발생한 엔티티입니다. - **int32 Tou [chunk_id] | Events:1058:0

[task] | wikipedia [title] | UITouchBeginDragEvent [category] | Events [rephrased] | # UITouchBeginDragEvent `UITouchBeginDragEvent`는 UI Entity를 드래그하기 시작할 때 발생하는 이벤트입니다. 이 이벤트는 `UITouchReceiveComponent`에 의해 발생하며, 해당 컴포넌트는 Client 공간에서 동작합니다. ## 프로퍼티 `UITouchBeginDragEvent` 객체는 다음 세 가지 프로퍼티를 포함합니다. 첫째, `Entity` 타입의 `Entity` 프로퍼티는 이벤트가 발생한 엔티티를 나타냅니다. 둘째, `int32` 타입의 `TouchId` 프로퍼티 [original] | UI Entity를 드래그하기 시작할 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * UITouchReceiveComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Entity Entity** 이벤트가 발생한 엔티티입니다. - **int32 Tou [chunk_id] | Events:1058:0

← → 방향키로 페이지 이동 · 숫자 입력 후 Enter로 점프