[task] | extract_knowledge [title] | RoomEndEvent [category] | Events [rephrased] | # RoomEndEvent ## 개념 설명 `RoomEndEvent`는 룸(Room)이 파괴될 때 해당 룸에서 발생하는 이벤트입니다. 이 이벤트는 서버 공간에서만 발생하며, `RoomService` API를 통해 트리거됩니다. ## API 사용법 ### Constructor - **RoomEndEvent()**: 기본값으로 `RoomEndEvent`를 초기화합니다. ## 예제 원문에는 `RoomEndEvent`를 처리하는 구체적인 mLua 코드 예제가 제공되지 않았습니다. ## 주의사항 - 이 이벤트는 서버(Server) [original] | 룸이 파괴될 때 해당 룸에서 발생하는 이벤트입니다. 이 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를 초기화합니다. [chunk_id] | Events:1008:0
[task] | wikipedia [title] | WorldInstanceExcludedEvent [category] | Events [rephrased] | # WorldInstanceExcludedEvent **WorldInstanceExcludedEvent**는 월드 서버가 은퇴 상태(excluded state)로 전환될 때, 해당 월드 서버에 속한 월드 인스턴스(world instance)에서 발생하는 이벤트입니다. ## 발생 조건 및 실행 공간 이 이벤트는 `WorldInstanceService` API에 의해 트리거되며, **서버(Space: Server)** 실행 공간에서만 발생합니다. ## 생성자 - **`WorldInstanceExcludedEvent()`** [original] | 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. 이 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()** [chunk_id] | Events:1009:0
[task] | diverse_qa [title] | RoomEndEvent [category] | Events [rephrased] | 질문: `RoomEndEvent`는 어떤 시점에 발생하는 이벤트인가요? 답변: 룸이 파괴될 때 해당 룸에서 발생하는 이벤트입니다. 질문: `RoomEndEvent`는 어떤 서비스의 API에 의해 발생하나요? 답변: `RoomService` API에 의해 발생합니다. 질문: `RoomEndEvent`가 발생하는 실행 공간(Space)은 어디인가요? 답변: Server(서버)에서 이벤트가 발생합니다. 질문: `RoomEndEvent`의 기본 생성자(Constructor) 이름은 무엇인가요? 답변: `RoomEndEvent()` 입 [original] | 룸이 파괴될 때 해당 룸에서 발생하는 이벤트입니다. 이 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를 초기화합니다. [chunk_id] | Events:1008:0
[task] | diverse_qa [title] | ScreenRecordStartResult [category] | Enums [rephrased] | 질문: `ScreenRecordStartResult`는 무엇을 나타내는 열거형(Enums)입니까? 답변: `ScreenRecordStartResult`는 화면 녹화 상태를 의미하는 열거형입니다. 질문: `ScreenRecordStartResult`에서 `Success`의 값은 얼마이며, 어떤 상황을 의미합니까? 답변: `Success`의 값은 0이며, 화면 녹화 시작에 성공했다는 상황을 의미합니다. 질문: 기기가 화면 녹화를 지원하지 않을 때 반환되는 `ScreenRecordStartResult` 멤버는 무엇입니까? 답변: 기기 [original] | 화면 녹화 상태를 의미합니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Success | 0 | 화면 녹화 시작에 성공했습니다. | | DeviceNotSupported | 1 | 기기에서 화면 녹화를 지원하지 않습니다. | | AlreadyInProgress | 2 | 이미 화면 녹화 중 입니다. | | Failed | 3 | 화면 녹화 시작에 실패했습니다. | | DeniedStorageAccess | 4 | 사진보관함, 파일 저장 접근에 실패했습니다. | # Methods - **Scr [chunk_id] | Enums:1003:0
[task] | distill [title] | AvatarBodyActionElement [category] | Misc [rephrased] | # [Misc] AvatarBodyActionElement `AvatarBodyActionState`의 상태를 나타내는 요소입니다. ## Properties * **string AvatarBodyActionStateName**: 상태 이름 * **float PlayRate**: 애니메이션 재생 속도 ## Constructors * `AvatarBodyActionElement()`: 기본값으로 초기화 * `AvatarBodyActionElement(string avatarBodyActionStateName, flo [original] | AvatarBodyActionState의 여러 정보를 나타냅니다. # Properties - **string AvatarBodyActionStateName** AvatarBodyActionState의 이름입니다. - **float PlayRate** 아바타 애니메이션의 재생 속도입니다. # Constructors - **AvatarBodyActionElement()** 기본값으로 AvatarBodyActionElement를 초기화합니다. - **AvatarBodyActionElement(string avatarBo [chunk_id] | Misc:1010:0
[task] | diverse_qa [title] | RawImageGUIRendererComponent [category] | Components [rephrased] | 질문: `RawImageGUIRendererComponent`의 주요 기능은 무엇인가요? 답변: `RawImageGUIRendererComponent`는 RawImage를 UI에 출력하는 기능을 제공합니다. 질문: 렌더러에 적용할 머티리얼 Id를 지정하기 위한 프로퍼티는 무엇이며, 동기화(Sync) 속성이 있나요? 답변: `MaterialId` 프로퍼티이며, `[Sync]` 속성이 있습니다. 질문: `EnableInHierarchy` 프로퍼티는 어떤 조건에서 true를 반환하나요? 답변: `EnableInHierarchy`는 이 [original] | RawImage를 UI에 출력하는 기능을 제공합니다. # Properties - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼 Id를 지정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable 상태인지를 반환합니다. Enable이 tru [chunk_id] | Components:1000:0
[task] | diverse_qa [title] | SendEventRequestResultCode [category] | Enums [rephrased] | 질문: `SendEventRequestResultCode`는 주로 어떤 용도로 사용되는 코드입니까? 답변: 룸과 월드 인스턴스 이벤트 관련 요청 처리 결과를 나타내는 코드입니다. 질문: `SendEventRequestResultCode`에서 `OK`의 값은 얼마이며, 어떤 의미를 가집니까? 답변: `OK`의 값은 0이며, 요청 처리에 성공했음을 의미합니다. 질문: 요청이 취소되었음을 나타내는 `SendEventRequestResultCode` 멤버명과 그 값은 무엇입니까? 답변: 멤버명은 `Cancelled`이며, 값은 1000 [original] | 룸, 월드 인스턴스 이벤트 관련 요청 처리 결과를 나타내는 코드입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | OK | 0 | 요청 처리에 성공했습니다. | | Cancelled | 1000000 | 요청이 취소되었습니다. | | InternalError | 1000001 | 내부 시스템 오류가 발생했습니다. | | BadRequest | 1000003 | 잘못된 요청입니다. | | ResourceExhausted | 1000005 | 요청량이 많아 실패했습니다. | | Unknown | 21 [chunk_id] | Enums:1004:0
[task] | extract_knowledge [title] | WorldInstanceExcludedEvent [category] | Events [rephrased] | # WorldInstanceExcludedEvent ## 개념 설명 `WorldInstanceExcludedEvent`는 월드 서버가 은퇴 상태(excluded state)로 전환될 때, 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. ## API 사용법 * **발생 공간:** Server * **발생 원인:** `WorldInstanceService` 관련 처리 * **생성자:** * `WorldInstanceExcludedEvent()`: 기본값으로 이벤트를 초기화합니다. ## 예제 원 [original] | 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. 이 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()** [chunk_id] | Events:1009:0
[task] | diverse_qa [title] | RawImageRendererComponent [category] | Components [rephrased] | 질문: RawImageRendererComponent는 어떤 기능을 제공하는 컴포넌트인가요? 답변: RawImageRendererComponent는 RawImage를 출력하는 기능을 제공합니다. 질문: SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않도록 하려면 어떤 Property를 설정해야 하나요? 답변: IgnoreMapLayerCheck Property를 true로 설정해야 합니다. 질문: 렌더러에 적용할 머티리얼의 Id를 지정하는 Property의 이름과 동기화(Sync) 속성은 무 [original] | RawImage를 출력하는 기능을 제공합니다. # Properties - **boolean IgnoreMapLayerCheck** SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않습니다. - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼의 Id를 지정합니다. - **int32 OrderInLayer** 같은 Layer 내의 우선순위를 결정합니다. 수가 클수록 앞에 보입니다. - **string SortingLayer** 2개 이상의 엔티티가 겹쳤을 [chunk_id] | Components:1001:0
[task] | wikipedia [title] | AvatarBodyActionElement [category] | Misc [rephrased] | # AvatarBodyActionElement `AvatarBodyActionElement`는 `AvatarBodyActionState`의 여러 정보를 나타내는 구조입니다. ## 속성(Properties) `AvatarBodyActionElement`에는 다음 속성이 정의되어 있습니다. - **AvatarBodyActionStateName** (`string`): `AvatarBodyActionState`의 이름을 나타냅니다. - **PlayRate** (`float`): 아바타 애니메이션의 재생 속도를 나타냅니다. ## [original] | AvatarBodyActionState의 여러 정보를 나타냅니다. # Properties - **string AvatarBodyActionStateName** AvatarBodyActionState의 이름입니다. - **float PlayRate** 아바타 애니메이션의 재생 속도입니다. # Constructors - **AvatarBodyActionElement()** 기본값으로 AvatarBodyActionElement를 초기화합니다. - **AvatarBodyActionElement(string avatarBo [chunk_id] | Misc:1010:0
[task] | knowledge_list [title] | AvatarBodyActionElement [category] | Misc [rephrased] | ```lua -- 문서: [Misc] AvatarBodyActionElement -- 핵심 사실 목록: -- 1. AvatarBodyActionElement는 AvatarBodyActionState의 여러 정보를 나타내는 타입입니다. -- 2. Property: string 타입의 AvatarBodyActionStateName은 AvatarBodyActionState의 이름을 나타냅니다. -- 3. Property: float 타입의 PlayRate는 아바타 애니메이션의 재생 속도를 나타냅니다. -- 4. Constructo [original] | AvatarBodyActionState의 여러 정보를 나타냅니다. # Properties - **string AvatarBodyActionStateName** AvatarBodyActionState의 이름입니다. - **float PlayRate** 아바타 애니메이션의 재생 속도입니다. # Constructors - **AvatarBodyActionElement()** 기본값으로 AvatarBodyActionElement를 초기화합니다. - **AvatarBodyActionElement(string avatarBo [chunk_id] | Misc:1010:0
[task] | wikipedia [title] | RawImageRendererComponent [category] | Components [rephrased] | # RawImageRendererComponent `RawImageRendererComponent`는 `RawImage` 객체를 화면에 출력하는 기능을 제공하는 컴포넌트입니다. 이 컴포넌트는 렌더링 순서, 머티리얼 적용, 그리고 `RawImage` 데이터를 설정하는 데 필요한 속성, 메서드, 이벤트를 포함하고 있습니다. ## 속성(Properties) `RawImageRendererComponent`는 렌더링 동작을 제어하는 자체 속성을 가지며, `Component` 베이스 클래스에서 상속된 속성도 함께 제공합니다. ### [original] | RawImage를 출력하는 기능을 제공합니다. # Properties - **boolean IgnoreMapLayerCheck** SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않습니다. - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼의 Id를 지정합니다. - **int32 OrderInLayer** 같은 Layer 내의 우선순위를 결정합니다. 수가 클수록 앞에 보입니다. - **string SortingLayer** 2개 이상의 엔티티가 겹쳤을 [chunk_id] | Components:1001:0
[task] | knowledge_list [title] | SharedMemoryResultCode [category] | Enums [rephrased] | **핵심 사실 목록** 1. `SharedMemoryResultCode`는 공유 메모리 관련 요청 처리 결과를 나타내는 열거형(Enums)입니다. 2. `SharedMemoryResultCode.OK`의 값은 `0`이며, 요청 처리에 성공했음을 의미합니다. 3. `SharedMemoryResultCode.Cancelled`의 값은 `1000000`이며, 요청이 취소되었음을 의미합니다. 4. `SharedMemoryResultCode.InternalError`의 값은 `1000001`이며, 내부 시스템 오류가 발생했음을 의미합니다. [original] | 공유 메모리 관련 요청 처리 결과를 나타내는 코드입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | OK | 0 | 요청 처리에 성공했습니다. | | Cancelled | 1000000 | 요청이 취소되었습니다. | | InternalError | 1000001 | 내부 시스템 오류가 발생했습니다. | | NotFound | 1000002 | 요청한 값이 서버에 존재하지 않습니다. | | BadRequest | 1000003 | 잘못된 요청입니다. | | TimedOut | 1000004 | 요청 [chunk_id] | Enums:1005:0
[task] | diverse_qa [title] | WorldInstanceExcludedEvent [category] | Events [rephrased] | 질문: WorldInstanceExcludedEvent는 어떤 상황에서 발생하는 이벤트인가요? 답변: 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. 질문: WorldInstanceExcludedEvent를 발생시키는 API는 무엇인가요? 답변: WorldInstanceService API에 의해 발생합니다. 질문: WorldInstanceExcludedEvent는 서버(Server) 공간에서 발생하나요? 답변: 네, WorldInstanceService는 Server 공간에서 이벤 [original] | 월드 서버가 은퇴 상태가 되면 해당 월드 서버에 속한 월드 인스턴스에서 발생하는 이벤트입니다. 이 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()** [chunk_id] | Events:1009:0
[task] | distill [title] | Dictionary<K,V> [category] | Misc [rephrased] | # Dictionary<K,V> 키(K)와 값(V) 쌍을 저장하는 해시 테이블입니다. 검색 성능이 우수하며, 키는 고유해야 하고 `nil`을 허용하지 않습니다. ## Properties - `number Count [ReadOnly]`: 저장된 키-값 쌍의 수 - `table Keys [ReadOnly]`: 모든 키를 포함하는 테이블 - `table Values [ReadOnly]`: 모든 값을 포함하는 테이블 ## Methods - `boolean ContainsKey(K key)`: 지정된 키 존재 여부 확인 - `ta [original] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - [chunk_id] | Misc:1011:0
[task] | extract_knowledge [title] | SharedMemoryResultCode [category] | Enums [rephrased] | # SharedMemoryResultCode ## 개념 설명 `SharedMemoryResultCode`는 공유 메모리 관련 요청 처리 결과를 나타내는 열거형(Enums)입니다. 서버와의 통신 결과에 따라 해당 상태 코드를 반환하며, 성공 여부와 실패 원인을 구분하는 데 사용됩니다. ## API 사용법 ### Members (상태 코드) 다음은 `SharedMemoryResultCode`에 정의된 상수 목록입니다. | 이름 | 값 | 설명 | |---|---|---| | `OK` | 0 | 요청 처리에 성공했습니다. | | [original] | 공유 메모리 관련 요청 처리 결과를 나타내는 코드입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | OK | 0 | 요청 처리에 성공했습니다. | | Cancelled | 1000000 | 요청이 취소되었습니다. | | InternalError | 1000001 | 내부 시스템 오류가 발생했습니다. | | NotFound | 1000002 | 요청한 값이 서버에 존재하지 않습니다. | | BadRequest | 1000003 | 잘못된 요청입니다. | | TimedOut | 1000004 | 요청 [chunk_id] | Enums:1005:0
[task] | extract_knowledge [title] | RawImageGUIRendererComponent [category] | Components [rephrased] | # RawImageGUIRendererComponent ## 1. 개념 설명 `RawImageGUIRendererComponent`는 `RawImage` 객체를 UI에 출력하는 기능을 제공하는 컴포넌트입니다. 이 컴포넌트는 특정 머티리얼(`MaterialId`)을 적용하여 렌더링하며, 클라이언트 환경에서 `RawImage`를 직접 설정하여 화면에 표시하거나 없앨 수 있습니다. ## 2. API 사용법 ### Properties * **`string MaterialId` `[Sync]`**: 렌더러에 적용할 머티리얼 Id를 [original] | RawImage를 UI에 출력하는 기능을 제공합니다. # Properties - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼 Id를 지정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable 상태인지를 반환합니다. Enable이 tru [chunk_id] | Components:1000:0
[task] | diverse_qa [title] | AvatarBodyActionElement [category] | Misc [rephrased] | 질문: `AvatarBodyActionElement`는 어떤 정보를 나타내는 클래스인가요? 답변: `AvatarBodyActionState`의 여러 정보를 나타냅니다. 질문: `AvatarBodyActionElement`의 `AvatarBodyActionStateName` 프로퍼티의 데이터 타입은 무엇인가요? 답변: `string` 타입입니다. 질문: `PlayRate` 프로퍼티는 어떤 값을 의미하나요? 답변: 아바타 애니메이션의 재생 속도를 의미합니다. 질문: `AvatarBodyActionElement`를 기본값으로 초기화 [original] | AvatarBodyActionState의 여러 정보를 나타냅니다. # Properties - **string AvatarBodyActionStateName** AvatarBodyActionState의 이름입니다. - **float PlayRate** 아바타 애니메이션의 재생 속도입니다. # Constructors - **AvatarBodyActionElement()** 기본값으로 AvatarBodyActionElement를 초기화합니다. - **AvatarBodyActionElement(string avatarBo [chunk_id] | Misc:1010:0
[task] | wikipedia [title] | Dictionary<K,V> [category] | Misc [rephrased] | `Dictionary<K,V>`는 키와 값의 쌍으로 데이터를 저장하는 해시 테이블 자료 구조입니다. 이 자료 구조는 데이터의 추가, 제거, 검색 기능을 제공하며, 특히 검색 연산 시 높은 성능을 발휘합니다. Dictionary에 저장되는 키는 각각 고유한 값을 가져야 하며, `nil` 값을 키로 사용할 수 없습니다. 제네릭 파라미터 `K`는 저장할 수 있는 키의 타입을, `V`는 값의 타입을 나타냅니다. Dictionary 객체는 세 가지 읽기 전용 프로퍼티를 제공합니다. `number Count` 프로퍼티는 현재 Dictiona [original] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - [chunk_id] | Misc:1011:0
[task] | extract_knowledge [title] | AvatarBodyActionElement [category] | Misc [rephrased] | # AvatarBodyActionElement `AvatarBodyActionElement`는 `AvatarBodyActionState`의 여러 정보를 나타내는 구조체입니다. ## 개념 설명 이 객체는 특정 아바타 몸체 액션 상태(`AvatarBodyActionState`)를 참조하기 위해 사용됩니다. 주로 해당 상태의 이름과 애니메이션 재생 속도를 정의하여 액션을 제어할 때 필요한 데이터를 담고 있습니다. ## API 사용법 ### Properties | 이름 | 타입 | 설명 | | :--- | :--- | :--- [original] | AvatarBodyActionState의 여러 정보를 나타냅니다. # Properties - **string AvatarBodyActionStateName** AvatarBodyActionState의 이름입니다. - **float PlayRate** 아바타 애니메이션의 재생 속도입니다. # Constructors - **AvatarBodyActionElement()** 기본값으로 AvatarBodyActionElement를 초기화합니다. - **AvatarBodyActionElement(string avatarBo [chunk_id] | Misc:1010:0
[task] | knowledge_list [title] | Dictionary<K,V> [category] | Misc [rephrased] | ```lua -- Dictionary<K,V> API 핵심 사실 목록 -- 1. Dictionary는 키와 값으로 데이터를 저장하는 해시 테이블이며, 추가, 제거, 검색 기능을 제공합니다. -- 2. Dictionary의 검색 기능은 성능이 뛰어납니다. -- 3. Dictionary에 저장되는 키는 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. -- 4. Dictionary의 제네릭 매개변수 K는 키의 타입을, V는 값의 타입을 나타냅니다. -- 5. number Count [ReadOnly] 프로퍼티는 Diction [original] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - [chunk_id] | Misc:1011:0
[task] | distill [title] | List<V> [category] | Misc [rephrased] | # [Misc] List<V> 동적 크기 배열입니다. 인덱스는 **1부터** 시작하며, `V` 타입의 데이터를 추가·제거·검색할 수 있습니다. ## Properties * **number Count [ReadOnly]** List에 포함된 요소의 개수입니다. ## Methods | 메서드 | 설명 | | :--- | :--- | | `boolean Contains(V item)` | List에 해당 요소가 포함되어 있는지 확인합니다. | | `number IndexOf(V item)` | 요소가 처음 나타나는 인 [original] | 동적 크기를 가지는 배열입니다. 1부터 시작하는 인덱스로 요소에 접근할 수 있으며 데이터 추가, 제거, 검색 기능을 제공합니다. 배열에 추가할 수 있는 데이터 타입을 V로 표현합니다. # Properties - **number Count [ReadOnly]** List에 포함된 요소의 개수를 가져옵니다. # Methods - **boolean Contains(V item)** List에 포함된 요소 수를 가져옵니다. - **number IndexOf(V item)** List에서 처음 나오는 요소의 인덱스를 반환합 [chunk_id] | Misc:1012:0
[task] | distill [title] | Color [category] | Misc [rephrased] | # Color 색상 데이터를 나타내는 구조체입니다. ## Properties - `float a`: 투명도 (0: 투명, 1: 불투명) - `float b`: 파란색 성분 - `float g`: 초록색 성분 - `float r`: 빨간색 성분 ### 정적 상수 ([Static] [ReadOnly]) - `black`: (0, 0, 0, 1) - `blue`: (0, 0, 1, 1) - `clear`: (0, 0, 0, 0) - `cyan`: (0, 1, 1, 1) - `gray`: (0.5, 0.5, 0.5, 1) - `gr [original] | 색상입니다. # Properties - **float a** 색상의 투명도 구성 요소입니다. 0이면 투명하고, 1이면 불투명합니다. - **float b** 파란색의 구성 요소입니다. - **float g** 초록색의 구성 요소입니다. - **float r** 빨간색의 구성 요소입니다. - **Color black [Static] [ReadOnly] [HideFromInspector]** 검은색(0, 0, 0, 1)을 간단히 사용할 수 있습니다. - **Color blue [Static] [ReadOnly] [ [chunk_id] | Misc:1014:0
[task] | diverse_qa [title] | SharedMemoryResultCode [category] | Enums [rephrased] | 질문: `SharedMemoryResultCode`는 어떤 용도로 사용되는 열거형(Enums)인가요? 답변: 공유 메모리 관련 요청 처리 결과를 나타내는 코드입니다. 질문: `SharedMemoryResultCode`에서 요청 처리에 성공했을 때의 값은 무엇이며, 그 정수 값은 얼마인가요? 답변: 요청 처리에 성공했을 때의 값은 `OK`이며, 정수 값은 0입니다. 질문: `Cancelled` 상태의 정수 값은 얼마인가요? 답변: `Cancelled` 상태의 정수 값은 1000000입니다. 질문: 요청한 값이 서버에 존재하지 않 [original] | 공유 메모리 관련 요청 처리 결과를 나타내는 코드입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | OK | 0 | 요청 처리에 성공했습니다. | | Cancelled | 1000000 | 요청이 취소되었습니다. | | InternalError | 1000001 | 내부 시스템 오류가 발생했습니다. | | NotFound | 1000002 | 요청한 값이 서버에 존재하지 않습니다. | | BadRequest | 1000003 | 잘못된 요청입니다. | | TimedOut | 1000004 | 요청 [chunk_id] | Enums:1005:0
[task] | wikipedia [title] | List<V> [category] | Misc [rephrased] | `List<V>`는 mLua에서 제공하는 동적 크기를 가지는 배열 자료구조로, 1부터 시작하는 인덱스를 통해 요소에 접근할 수 있습니다. 이 자료구조는 데이터의 추가, 제거, 검색 기능을 제공하며, 배열에 저장할 수 있는 데이터 타입을 제네릭 매개변수 `V`로 표현합니다. `List` 타입은 읽기 전용 속성 `Count`를 가지며, 이는 현재 List에 포함된 요소의 개수를 반환합니다. 또한, List의 상태를 확인하거나 조작하기 위한 다양한 메서드를 제공합니다. 검색 및 조회 관련 메서드로, `boolean Contains(V [original] | 동적 크기를 가지는 배열입니다. 1부터 시작하는 인덱스로 요소에 접근할 수 있으며 데이터 추가, 제거, 검색 기능을 제공합니다. 배열에 추가할 수 있는 데이터 타입을 V로 표현합니다. # Properties - **number Count [ReadOnly]** List에 포함된 요소의 개수를 가져옵니다. # Methods - **boolean Contains(V item)** List에 포함된 요소 수를 가져옵니다. - **number IndexOf(V item)** List에서 처음 나오는 요소의 인덱스를 반환합 [chunk_id] | Misc:1012:0
[task] | wikipedia [title] | Color [category] | Misc [rephrased] | **Color**는 mLua에서 색상을 표현하기 위해 사용되는 데이터 타입입니다. 이 타입은 빨간색(r), 초록색(g), 파란색(b)의 색상 구성 요소와 투명도(a)를 포함하며, 각 구성 요소는 float 타입으로 처리됩니다. 투명도 a 값이 0이면 완전히 투명하고, 1이면 불투명합니다. Color 타입은 특정 색상 값을 직접 입력하는 것 외에도, 자주 사용되는 표준 색상을 참조할 수 있는 정적(Static) 상수를 제공합니다. 이러한 상수들은 읽기 전용(ReadOnly)이며 인스펙터에서 숨겨져(HideFromInspector) [original] | 색상입니다. # Properties - **float a** 색상의 투명도 구성 요소입니다. 0이면 투명하고, 1이면 불투명합니다. - **float b** 파란색의 구성 요소입니다. - **float g** 초록색의 구성 요소입니다. - **float r** 빨간색의 구성 요소입니다. - **Color black [Static] [ReadOnly] [HideFromInspector]** 검은색(0, 0, 0, 1)을 간단히 사용할 수 있습니다. - **Color blue [Static] [ReadOnly] [ [chunk_id] | Misc:1014:0
[task] | extract_knowledge [title] | RawImageRendererComponent [category] | Components [rephrased] | # RawImageRendererComponent ## 개념 설명 `RawImageRendererComponent`는 2D 이미지 데이터인 `RawImage`를 화면에 출력하는 기능을 제공하는 컴포넌트입니다. 이 컴포넌트는 렌더링 순서와 머티리얼 적용을 통해 다른 엔티티와의 겹침 문제를 관리합니다. 주요 동작 원리는 다음과 같습니다: * **이미지 출력**: `SetRawImage` 메서드를 통해 클라이언트 측에서 `RawImage` 객체를 전달받아 렌더링합니다. * **렌더링 순서 제어**: `SortingLayer` [original] | RawImage를 출력하는 기능을 제공합니다. # Properties - **boolean IgnoreMapLayerCheck** SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않습니다. - **string MaterialId [Sync]** 렌더러에 적용할 머티리얼의 Id를 지정합니다. - **int32 OrderInLayer** 같은 Layer 내의 우선순위를 결정합니다. 수가 클수록 앞에 보입니다. - **string SortingLayer** 2개 이상의 엔티티가 겹쳤을 [chunk_id] | Components:1001:0
[task] | extract_knowledge [title] | Dictionary<K,V> [category] | Misc [rephrased] | # Dictionary<K,V> ## 개념 설명 `Dictionary<K,V>`는 키(Key)와 값(Value) 쌍으로 데이터를 저장하는 해시 테이블 구조입니다. 데이터의 추가, 제거, 검색 기능을 제공하며, 특히 키를 통한 검색 시 높은 성능을 발휘합니다. 사용 시 주의할 점: - 키는 각각 고유한 값을 가져야 합니다. - `nil` 값은 키로 허용되지 않습니다. - 제네릭 파라미터 `K`는 키의 타입, `V`는 값의 타입을 나타냅니다. ## API 사용법 ### Properties (속성) | 이름 | 타입 | 접근 [original] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - [chunk_id] | Misc:1011:0
[task] | diverse_qa [title] | Dictionary<K,V> [category] | Misc [rephrased] | 질문: mLua의 Dictionary<K,V>는 어떤 자료 구조이며 어떤 특징이 있나요? 답변: Dictionary<K,V>는 키와 값으로 데이터를 저장하는 해시 테이블로, 데이터 추가, 제거, 검색 기능을 제공하며 특히 검색 시 성능이 뛰어납니다. 질문: Dictionary에 추가할 수 있는 키의 타입은 무엇으로 표현되며, 어떤 제한 사항이 있나요? 답변: 키의 타입은 K로 표현되며, 키들은 각각 고유한 값을 가져야 하고 nil을 허용하지 않습니다. 질문: Dictionary의 Count 프로퍼티는 어떤 값을 반환하며 읽기 전 [original] | 키와 값으로 데이터를 저장하는 해시 테이블입니다. 데이터 추가, 제거, 검색 기능을 제공하고 특히 검색 시 성능이 뛰어납니다. 키들은 각각 고유한 값을 가져야 하며, nil을 허용하지 않습니다. 해시 테이블에 추가할 수 있는 키의 타입을 K, 값의 타입을 V으로 표현합니다. # Properties - **number Count [ReadOnly]** Dictionary에 포함된 키와 값 쌍의 수를 가져옵니다. - **table Keys [ReadOnly]** Dictionary의 키를 포함하는 table을 가져옵니다. - [chunk_id] | Misc:1011:0
[task] | knowledge_list [title] | List<V> [category] | Misc [rephrased] | 1. `List<V>`는 동적 크기를 가지는 배열 데이터 타입으로, 1부터 시작하는 인덱스로 요소에 접근할 수 있으며, `V`는 리스트에 추가할 수 있는 데이터 타입을 나타냅니다. 2. `Count` 속성은 `number` 타입이며 읽기 전용(ReadOnly)으로, `List`에 포함된 요소의 개수를 반환합니다. 3. `Contains(V item)` 메서드는 `boolean` 타입을 반환하며, `List`에 주어진 `item`이 포함되어 있는지 확인합니다. 4. `IndexOf(V item)` 메서드는 `number` 타입을 반환 [original] | 동적 크기를 가지는 배열입니다. 1부터 시작하는 인덱스로 요소에 접근할 수 있으며 데이터 추가, 제거, 검색 기능을 제공합니다. 배열에 추가할 수 있는 데이터 타입을 V로 표현합니다. # Properties - **number Count [ReadOnly]** List에 포함된 요소의 개수를 가져옵니다. # Methods - **boolean Contains(V item)** List에 포함된 요소 수를 가져옵니다. - **number IndexOf(V item)** List에서 처음 나오는 요소의 인덱스를 반환합 [chunk_id] | Misc:1012:0