[task] | knowledge_list [title] | FadeInEndEvent [category] | Events [rephrased] | - `FadeInEndEvent`는 `Fade In` 효과가 완료될 때 발생하며, 효과가 중단된 경우 발생하지 않습니다. - `FadeInEndEvent`는 `Client` 공간에서 발생하는 이벤트입니다. - `FadeInEndEvent`는 `ScreenTransitionService` API에 의해 발생합니다. - `FadeInEndEvent()` 생성자는 지정한 값으로 `FadeInEndEvent` 인스턴스를 초기화합니다. [original] | Fade In 효과가 완료될 때 발생하는 이벤트입니다. Fade In 효과가 중단된 경우 이 이벤트는 발생하지 않습니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInEndEvent [chunk_id] | Events:1354:0
[task] | knowledge_list [title] | LightType [category] | Enums [rephrased] | * `LightType`은 `LightComponent`의 조명 종류를 나타내는 열거형(Enums)입니다. * `LightType.Spot`의 값은 `0`이며, 원형 또는 피자 조각 모양의 조명으로 구성되며 `TransformComponent`의 Scale 영향을 받지 않습니다. * `LightType.Freeform`의 값은 `1`이며, 사용자 정의된 닫힌 다중 점 모양을 기반으로 하는 조명입니다. * `LightType.Global`의 값은 `2`이며, 전체 화면에 영향을 미치는 형태 없는 조명으로, 각각의 Sor [original] | LightComponent의 조명 종류입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Spot | 0 | 원형의 조명이며 피자 조각 모양으로도 구성할 수 있습니다. TransformComponent Scale의 영향을 받지 않습니다. | | Freeform | 1 | 사용자 정의된 닫힌 다중 점 모양을 기반으로 하는 조명입니다. | | Global | 2 | 전체 화면에 영향을 미치는 형태 없는 조명입니다. 각각의 SortingLayer는 동시에 여러 개의 Global Light로부터 조명 효 [chunk_id] | Enums:1353:0
[task] | distill [title] | FadeInStartEvent [category] | Events [rephrased] | # FadeInStartEvent Fade In 효과가 시작될 때 발생하는 이벤트입니다. * **발생 공간**: Client * **발생 원천**: `ScreenTransitionService` ## Constructors * **`FadeInStartEvent()`** 지정한 값으로 `FadeInStartEvent`를 초기화합니다. [original] | Fade In 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInStartEvent()** 지정한 값으로 FadeInStartEvent를 초기 [chunk_id] | Events:1355:0
[task] | distill [title] | OverlayLightComponent [category] | Components [rephrased] | # OverlayLightComponent Overlay 광원을 출력하는 컴포넌트입니다. ## Properties - **Color** (`Color`, `[Sync]`): 광원의 색상. - **FalloffDistance** (`float`, `[Sync]`): `Freeform` 타입에서 빛이 `FreeformPoints`로부터 뻗어나가는 거리. 값이 클수록 크기가 커짐. - **FalloffIntensity** (`float`, `[Sync]`): 광원 소멸 곡선의 부드러움. 값이 클수록 경계선이 흐릿하고, 작을수록 날카 [original] | Overlay 광원을 출력합니다. # Properties - **Color Color [Sync]** 광원의 색상입니다. - **float FalloffDistance [Sync]** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity [Sync]** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카 [chunk_id] | Components:1350:0
[task] | distill [title] | FadeOutEndEvent [category] | Events [rephrased] | ## FadeOutEndEvent `ScreenTransitionService` (Client)의 Fade Out 효과가 완료될 때 발생하는 이벤트입니다. ### Constructors - **`FadeOutEndEvent()`**: 지정한 값으로 초기화합니다. [original] | Fade Out 효과가 완료될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutEndEvent()** 지정한 값으로 FadeOutEndEvent를 초기화 [chunk_id] | Events:1356:0
[task] | knowledge_list [title] | FadeInStartEvent [category] | Events [rephrased] | 1. `FadeInStartEvent`는 Fade In 효과가 시작될 때 발생하는 이벤트입니다. 2. `FadeInStartEvent`는 `ScreenTransitionService` API에 의해 발생합니다. 3. `FadeInStartEvent`는 Client 공간에서 발생합니다. 4. `FadeInStartEvent()` 생성자는 지정한 값으로 `FadeInStartEvent` 인스턴스를 초기화합니다. [original] | Fade In 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInStartEvent()** 지정한 값으로 FadeInStartEvent를 초기 [chunk_id] | Events:1355:0
[task] | extract_knowledge [title] | FadeInEndEvent [category] | Events [rephrased] | # FadeInEndEvent ## 개념 설명 `FadeInEndEvent`는 화면 페이드 인(Fade In) 효과가 정상적으로 완료되었을 때 발생하는 이벤트입니다. 페이드 인 효과가 중간에 중단되는 경우, 이 이벤트는 발생하지 않습니다. ## API 사용법 이 이벤트는 `ScreenTransitionService` API에 의해 트리거되며, 클라이언트(Client) 공간에서만 발생합니다. ### Constructors * `FadeInEndEvent()`: 지정한 값으로 `FadeInEndEvent` 인스턴스를 초기화합니 [original] | Fade In 효과가 완료될 때 발생하는 이벤트입니다. Fade In 효과가 중단된 경우 이 이벤트는 발생하지 않습니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInEndEvent [chunk_id] | Events:1354:0
[task] | wikipedia [title] | FadeOutEndEvent [category] | Events [rephrased] | # FadeOutEndEvent **FadeOutEndEvent**는 화면 페이드 아웃(Fade Out) 효과가 완료되었을 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트 공간(Client Space)에서 발생하며, `ScreenTransitionService` API를 통해 트리거됩니다. ## 생성자 * **`FadeOutEndEvent()`**: 지정된 값으로 `FadeOutEndEvent` 인스턴스를 초기화합니다. [original] | Fade Out 효과가 완료될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutEndEvent()** 지정한 값으로 FadeOutEndEvent를 초기화 [chunk_id] | Events:1356:0
[task] | diverse_qa [title] | LightType [category] | Enums [rephrased] | 질문: LightType 열거형(Enumeration)은 어떤 컴포넌트의 어떤 속성을 정의합니까? 답변: LightComponent의 조명 종류를 정의합니다. 질문: LightType에서 값이 0인 멤버는 무엇이며, 그 조명의 형태적 특징은 무엇입니까? 답변: 값이 0인 멤버는 Spot이며, 원형의 조명이며 피자 조각 모양으로도 구성할 수 있습니다. 질문: Spot 조명은 TransformComponent의 Scale 속성에 영향을 받는가? 답변: 아닙니다. Spot 조명은 TransformComponent Scale의 영향을 [original] | LightComponent의 조명 종류입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Spot | 0 | 원형의 조명이며 피자 조각 모양으로도 구성할 수 있습니다. TransformComponent Scale의 영향을 받지 않습니다. | | Freeform | 1 | 사용자 정의된 닫힌 다중 점 모양을 기반으로 하는 조명입니다. | | Global | 2 | 전체 화면에 영향을 미치는 형태 없는 조명입니다. 각각의 SortingLayer는 동시에 여러 개의 Global Light로부터 조명 효 [chunk_id] | Enums:1353:0
[task] | diverse_qa [title] | LightComponent [category] | Components [rephrased] | 질문: LightComponent는 주로 어떤 컴포넌트와 함께 사용하는 것을 권장합니까? 답변: LightComponent는 TransformComponent와 함께 사용하는 것을 권장합니다. 질문: Freeform 타입의 광원일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지를 결정하는 프로퍼티는 무엇입니까? 답변: FalloffDistance 프로퍼티입니다. 질문: FalloffIntensity 값이 클수록 광원의 경계선은 어떻게 보이는지 설명해 주십시오. 답변: 광원의 경계선이 흐릿하고 부드러워 보입니다. [original] | 광원을 출력합니다. TransformComponent와 함께 사용하는 것을 권장합니다. # Properties - **Color Color [Sync]** 광원의 색상입니다. - **float FalloffDistance [Sync]** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity [Sync]** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 [chunk_id] | Components:1349:0
[task] | knowledge_list [title] | FadeOutEndEvent [category] | Events [rephrased] | - `FadeOutEndEvent`는 `ScreenTransitionService`의 Fade Out 효과가 완료될 때 발생하는 이벤트입니다. - `FadeOutEndEvent`는 Client 공간에서 발생합니다. - `FadeOutEndEvent`는 `FadeOutEndEvent()` 생성자를 통해 초기화할 수 있습니다. [original] | Fade Out 효과가 완료될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutEndEvent()** 지정한 값으로 FadeOutEndEvent를 초기화 [chunk_id] | Events:1356:0
[task] | distill [title] | FadeOutStartEvent [category] | Events [rephrased] | # FadeOutStartEvent `FadeOutStartEvent`는 `ScreenTransitionService` (Client)를 통해 Fade Out 효과가 시작될 때 발생하는 이벤트입니다. ## Constructors - **`FadeOutStartEvent()`**: 지정한 값으로 이벤트를 초기화합니다. [original] | Fade Out 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutStartEvent()** 지정한 값으로 FadeOutStartEvent를 [chunk_id] | Events:1357:0
[task] | diverse_qa [title] | LitMode [category] | Enums [rephrased] | 질문: `LitMode` 열거형의 기본값(Default)인 값 0은 어떤 행동을 수행하나요? 답변: WorldConfig에 지정된 렌더링 방식을 그대로 따르며, 개별적으로 설정을 변경하지 않고 여러 오브젝트의 Lit/Unlit 상태를 한 번에 제어할 때 유용합니다. 질문: `LitMode.Unlit` 모드를 적용한 오브젝트는 광원의 영향을 받나요? 답변: 아니요, 광원의 영향을 받지 않습니다. 질문: `LitMode.Unlit` 모드에서 머티리얼은 어떻게 렌더링되나요? 답변: 광원의 색상, 강도, 위치와 관계없이 항상 머티리얼의 [original] | 머티리얼 또는 오브젝트가 광원의 영향을 받을지 여부를 결정하는 렌더링 방식을 선택합니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Default | 0 | WorldConfig에 지정된 렌더링 방식을 그대로 따릅니다. 개별적으로 설정을 변경하지 않고, 여러 오브젝트의 Lit/Unlit 상태를 한 번에 제어하고 싶을 때 유용합니다. | | Unlit | 1 | 광원의 영향을 받지 않습니다. 이 모드는 광원의 색상, 강도, 위치와 관계없이 항상 머티리얼의 원본 색상과 텍스처 그대로, 최대 밝기로 렌 [chunk_id] | Enums:1352:0
[task] | wikipedia [title] | FadeOutStartEvent [category] | Events [rephrased] | `FadeOutStartEvent`는 화면 전환 효과 중 페이드 아웃(Fade Out) 효과가 시작될 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트 공간에서 `ScreenTransitionService`에 의해 트리거됩니다. `FadeOutStartEvent`는 `FadeOutStartEvent()` 생성자를 통해 초기화됩니다. 이 생성자는 지정한 값으로 이벤트 인스턴스를 생성합니다. [original] | Fade Out 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutStartEvent()** 지정한 값으로 FadeOutStartEvent를 [chunk_id] | Events:1357:0
[task] | diverse_qa [title] | FadeInEndEvent [category] | Events [rephrased] | 질문: FadeInEndEvent는 언제 발생하는 이벤트인가요? 답변: Fade In 효과가 완료될 때 발생하는 이벤트입니다. 질문: Fade In 효과가 중단된 경우 FadeInEndEvent가 발생하나요? 답변: 아니요, Fade In 효과가 중단된 경우 이 이벤트는 발생하지 않습니다. 질문: FadeInEndEvent를 발생시키는 서비스는 무엇인가요? 답변: ScreenTransitionService에 의해 발생합니다. 질문: FadeInEndEvent는 어떤 실행 공간(Space)에서 발생하나요? 답변: Client에서 [original] | Fade In 효과가 완료될 때 발생하는 이벤트입니다. Fade In 효과가 중단된 경우 이 이벤트는 발생하지 않습니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInEndEvent [chunk_id] | Events:1354:0
[task] | diverse_qa [title] | FadeInStartEvent [category] | Events [rephrased] | 질문: FadeInStartEvent는 어떤 시점에 발생하는 이벤트인가요? 답변: Fade In 효과가 시작될 때 발생하는 이벤트입니다. 질문: FadeInStartEvent를 발생시키는 API는 무엇인가요? 답변: ScreenTransitionService입니다. 질문: FadeInStartEvent가 발생하는 실행 공간은 어디인가요? 답변: Client에서 이벤트가 발생합니다. 질문: FadeInStartEvent를 초기화하기 위한 생성자(Constructor)의 이름은 무엇인가요? 답변: FadeInStartEvent() [original] | Fade In 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInStartEvent()** 지정한 값으로 FadeInStartEvent를 초기 [chunk_id] | Events:1355:0
[task] | knowledge_list [title] | FadeOutStartEvent [category] | Events [rephrased] | * `FadeOutStartEvent`는 화면 페이드아웃 효과가 시작될 때 발생하는 이벤트입니다. * `FadeOutStartEvent`는 `ScreenTransitionService` API에 의해 발생하며, 실행 공간 제약이 Client입니다. * `FadeOutStartEvent()`는 지정한 값으로 `FadeOutStartEvent`를 초기화하는 생성자입니다. [original] | Fade Out 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutStartEvent()** 지정한 값으로 FadeOutStartEvent를 [chunk_id] | Events:1357:0
[task] | wikipedia [title] | OverlayLightComponent [category] | Components [rephrased] | # OverlayLightComponent OverlayLightComponent는 메이플스토리 월드에서 오버레이(Overlay) 광원을 출력하는 역할을 담당하는 컴포넌트입니다. 이 컴포넌트는 Spot, Freeform, Global, Sprite 네 가지 유형의 광원을 지원하며, 광원의 색상, 강도, 크기, 형태, 렌더링 순서 및 애니메이션 속도를 제어하는 다양한 속성을 제공합니다. ## Properties OverlayLightComponent의 고유 속성은 다음과 같습니다. 모든 속성은 [Sync] 플래그를 가지고 있어 [original] | Overlay 광원을 출력합니다. # Properties - **Color Color [Sync]** 광원의 색상입니다. - **float FalloffDistance [Sync]** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity [Sync]** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카 [chunk_id] | Components:1350:0
[task] | diverse_qa [title] | FadeOutEndEvent [category] | Events [rephrased] | 질문: FadeOutEndEvent는 언제 발생하는 이벤트인가요? 답변: Fade Out 효과가 완료될 때 발생하는 이벤트입니다. 질문: FadeOutEndEvent는 어떤 API에 의해 발생합니까? 답변: ScreenTransitionService API에 의해 발생합니다. 질문: FadeOutEndEvent가 발생하는 실행 공간(Space)은 무엇입니까? 답변: Client 공간에서 이벤트가 발생합니다. 질문: FadeOutEndEvent를 초기화하기 위한 생성자(Constructor)의 이름은 무엇인가요? 답변: Fade [original] | Fade Out 효과가 완료될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutEndEvent()** 지정한 값으로 FadeOutEndEvent를 초기화 [chunk_id] | Events:1356:0
[task] | knowledge_list [title] | LightComponent [category] | Components [rephrased] | LightComponent는 광원을 출력하는 컴포넌트이며, TransformComponent와 함께 사용하는 것이 권장됩니다. Color 프로퍼티는 Color 타입의 [Sync] 속성으로, 광원의 색상을 설정합니다. FalloffDistance 프로퍼티는 float 타입의 [Sync] 속성으로, Freeform 타입 광원에서 FreeformPoints로부터 빛이 뻗어나가는 범위를 결정하며 값이 클수록 크기가 커집니다. FalloffIntensity 프로퍼티는 float 타입의 [Sync] 속성으로, 광원이 사라지는 곡선의 부드러움을 [original] | 광원을 출력합니다. TransformComponent와 함께 사용하는 것을 권장합니다. # Properties - **Color Color [Sync]** 광원의 색상입니다. - **float FalloffDistance [Sync]** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity [Sync]** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 [chunk_id] | Components:1349:0
[task] | extract_knowledge [title] | FadeInStartEvent [category] | Events [rephrased] | # FadeInStartEvent ## 개념 설명 `FadeInStartEvent`는 화면 페이드 인(Fade In) 효과가 시작되는 시점에 발생하는 이벤트입니다. 이 이벤트는 클라이언트 공간(Client Space)에서 트리거되며, 주로 화면 전환 효과를 처리하는 로직에 사용됩니다. ## API 사용법 `FadeInStartEvent`는 `ScreenTransitionService`에 의해 발생합니다. * **발생 서비스**: `ScreenTransitionService` * **발생 공간**: Client (클라이언 [original] | Fade In 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeInStartEvent()** 지정한 값으로 FadeInStartEvent를 초기 [chunk_id] | Events:1355:0
[task] | distill [title] | AttachedGlobalTypeOverlayLightInfo [category] | Misc [rephrased] | # AttachedGlobalTypeOverlayLightInfo 엔티티 자식으로 스폰되는 Global 타입 광원 정보입니다. ## Properties * **Color Color**: 광원 색상 * **float Intensity**: 광원 강도 * **float Lifetime**: 표시 시간(초). 시간 경과 시 자동 소멸. `0` 이하 값 입력 시 영구 존재. * **Entity ParentEntity**: 광원이 부착될 대상 엔티티 ## Constructors ```lua -- 기본값으로 초기화 At [original] | 엔티티의 자식으로 스폰될 Global 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **Entity ParentEntity** 생성된 광원이 추가될 엔티티입니다. # Constructors - [chunk_id] | Misc:1358:0
[task] | extract_knowledge [title] | FadeOutEndEvent [category] | Events [rephrased] | # FadeOutEndEvent `FadeOutEndEvent`는 화면 페이드 아웃(Fade Out) 전환 효과가 완료되었을 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트 공간(Client Space)에서 발생하며, `ScreenTransitionService`에 의해 트리거됩니다. ## API 사용법 ### 생성자 `FadeOutEndEvent` 객체를 초기화하는 생성자를 제공합니다. - **`FadeOutEndEvent()`** - 지정된 값으로 `FadeOutEndEvent`를 초기화합니다. ## 예제 원문 [original] | Fade Out 효과가 완료될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutEndEvent()** 지정한 값으로 FadeOutEndEvent를 초기화 [chunk_id] | Events:1356:0
[task] | extract_knowledge [title] | FadeOutStartEvent [category] | Events [rephrased] | # FadeOutStartEvent ## 개념 설명 `FadeOutStartEvent`는 화면 페이드 아웃(Fade Out) 효과가 시작될 때 발생하는 이벤트입니다. 이 이벤트는 클라이언트(Client) 공간에서 발생하며, `ScreenTransitionService` API를 통해 트리거됩니다. ## API 사용법 ### Constructor * **`FadeOutStartEvent()`**: 지정한 값으로 `FadeOutStartEvent` 인스턴스를 초기화합니다. ### 발생 원천 서비스 * **`ScreenTra [original] | Fade Out 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutStartEvent()** 지정한 값으로 FadeOutStartEvent를 [chunk_id] | Events:1357:0
[task] | diverse_qa [title] | FadeOutStartEvent [category] | Events [rephrased] | 질문: FadeOutStartEvent는 어떤 시점에 발생하는 이벤트인가요? 답변: Fade Out 효과가 시작될 때 발생하는 이벤트입니다. 질문: FadeOutStartEvent를 발생하는 API는 무엇인가요? 답변: ScreenTransitionService API에 의해 발생합니다. 질문: FadeOutStartEvent는 서버(Server) 공간에서 발생하나요? 답변: 아닙니다. 해당 이벤트는 Client(클라이언트) 공간에서 발생합니다. 질문: FadeOutStartEvent의 생성자(Constructor) 이름은 무 [original] | Fade Out 효과가 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * ScreenTransitionService <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **FadeOutStartEvent()** 지정한 값으로 FadeOutStartEvent를 [chunk_id] | Events:1357:0
[task] | wikipedia [title] | LightComponent [category] | Components [rephrased] | # LightComponent **LightComponent**는 메이플스토리 월드(MapleStory Worlds)에서 광원을 출력하기 위한 컴포넌트입니다. 이 컴포넌트는 `TransformComponent`와 함께 사용하는 것이 권장됩니다. ## 속성(Properties) LightComponent는 광원의 색상, 형태, 강도, 렌더링 순서, 타겟팅 범위 등을 제어하기 위한 다양한 속성을 제공합니다. 대부분의 속성은 `[Sync]` 태그를 가지고 있어 서버와 클라이언트 간에 동기화됩니다. ### 기본 및 공통 속성 * [original] | 광원을 출력합니다. TransformComponent와 함께 사용하는 것을 권장합니다. # Properties - **Color Color [Sync]** 광원의 색상입니다. - **float FalloffDistance [Sync]** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity [Sync]** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 [chunk_id] | Components:1349:0
[task] | extract_knowledge [title] | LightType [category] | Enums [rephrased] | # LightType 열거형 ## 1. 개념 설명 `LightType`은 `LightComponent`가 사용하는 조명의 형태를 정의하는 열거형(Enum)입니다. 각 값은 조명의 기하학적 구조와 적용 범위를 결정하며, 다음과 같은 네 가지 유형으로 구분됩니다. * **Spot (0)**: 원형 조명입니다. 피자 조각 모양(원뿔 형태)으로 구성될 수 있습니다. `TransformComponent`의 `Scale` 값의 영향을 받지 않습니다. * **Freeform (1)**: 사용자가 정의한 닫힌 다중 점(Closed P [original] | LightComponent의 조명 종류입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Spot | 0 | 원형의 조명이며 피자 조각 모양으로도 구성할 수 있습니다. TransformComponent Scale의 영향을 받지 않습니다. | | Freeform | 1 | 사용자 정의된 닫힌 다중 점 모양을 기반으로 하는 조명입니다. | | Global | 2 | 전체 화면에 영향을 미치는 형태 없는 조명입니다. 각각의 SortingLayer는 동시에 여러 개의 Global Light로부터 조명 효 [chunk_id] | Enums:1353:0
[task] | knowledge_list [title] | AttachedGlobalTypeOverlayLightInfo [category] | Misc [rephrased] | 제공된 문서 내용을 바탕으로 `AttachedGlobalTypeOverlayLightInfo` 클래스의 핵심 사실을 정리한 목록입니다. ```lua -- 참고: 아래는 문서에 명시된 정보만 기반으로 작성된 구조적 예시입니다. -- 실제 mLua 코드가 아니라 문서 정보의 텍스트 기반 정리입니다. ``` 1. `AttachedGlobalTypeOverlayLightInfo`는 엔티티의 자식으로 스폰되는 Global 타입의 광원 정보를 담는 클래스입니다. 2. `Color` 타입의 `Color` 속성은 광원의 색상을 설정하는 데 사 [original] | 엔티티의 자식으로 스폰될 Global 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **Entity ParentEntity** 생성된 광원이 추가될 엔티티입니다. # Constructors - [chunk_id] | Misc:1358:0
[task] | wikipedia [title] | AttachedGlobalTypeOverlayLightInfo [category] | Misc [rephrased] | # AttachedGlobalTypeOverlayLightInfo `AttachedGlobalTypeOverlayLightInfo`는 엔티티의 자식으로 스폰될 Global 타입 광원의 정보를 담고 있는 구조체입니다. 이 정보는 특정 엔티티에 연결된 일시적 또는 영구적 광원을 생성할 때 사용됩니다. ## 속성 (Properties) `AttachedGlobalTypeOverlayLightInfo` 구조체는 다음 네 가지 속성을 가집니다. * **Color Color**: 생성될 광원의 색상을 지정합니다. * **floa [original] | 엔티티의 자식으로 스폰될 Global 타입의 광원 정보입니다. # Properties - **Color Color** 광원의 색상입니다. - **float Intensity** 광원의 강도입니다. - **float Lifetime** 광원이 표시될 시간입니다. 적혀있는 시간을 경과하면 생성되었던 광원이 자동으로 사라집니다. 단, 0 이하의 값을 입력할 경우에는 아무리 시간이 지나도 사라지지 않습니다. - **Entity ParentEntity** 생성된 광원이 추가될 엔티티입니다. # Constructors - [chunk_id] | Misc:1358:0
[task] | knowledge_list [title] | OverlayLightComponent [category] | Components [rephrased] | ```lua -- 문서 검토 결과: OverlayLightComponent 핵심 사실 목록 ``` 1. `OverlayLightComponent`는 Overlay 광원을 출력하는 컴포넌트입니다. 2. `Color` 속성은 `Color` 타입이며 `[Sync]` 속성이 있어 서버와 클라이언트 간 동기화되며, 광원의 색상을 정의합니다. 3. `FalloffDistance` 속성은 `float` 타입이며 `[Sync]` 속성이 있어 동기화되며, 광원이 `Freeform` 타입일 때 빛이 `FreeformPoints`로부터 얼마나 뻗어 [original] | Overlay 광원을 출력합니다. # Properties - **Color Color [Sync]** 광원의 색상입니다. - **float FalloffDistance [Sync]** 광원이 Freeform 타입일 때, 빛이 FreeformPoints로부터 얼마나 뻗어 나갈지 결정합니다. 값이 클수록 크기가 커집니다. - **float FalloffIntensity [Sync]** 광원이 사라지는 곡선의 부드러움을 조절합니다. 값이 클수록 광원의 경계선이 흐릿하고 부드러워 보입니다. 값이 작을수록 광원의 경계선이 날카 [chunk_id] | Components:1350:0