[category] | Components [section] | [title] | WheelJointComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/WheelJointComponent [text] | WheelJoint를 생성, 삭제합니다. 연결된 강체가 바퀴처럼 동작합니다. # Properties - **SyncList<WheelJoint> Joints [Sync] [ReadOnly]** Joint 정보를 설정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 Enable
[category] | Events [section] | [title] | ParticleEmitEndEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/ParticleEmitEndEvent [text] | 파티클의 방출이 종료되었을 때 BaseParticleComponent에서 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * AreaParticleComponent <img src="https://img.shields.io/static/v1?label=Space&message=Server,Client&color=c4a484" alt="custom" title="Server, Client에서 이벤트가 발생합니다." data-nodeid="4"> * BasicParticleComponent <img src="h
[category] | Events [section] | [title] | ParticleEmitStartEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/ParticleEmitStartEvent [text] | 파티클 입자 방출이 시작될 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * AreaParticleComponent <img src="https://img.shields.io/static/v1?label=Space&message=Server,Client&color=c4a484" alt="custom" title="Server, Client에서 이벤트가 발생합니다." data-nodeid="4"> * BasicParticleComponent <img src="https://img.shields.io/st
[category] | Events [section] | [title] | ParticleLoopEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/ParticleLoopEvent [text] | Loop 프로퍼티가 활성화 된 경우, 파티클의 방출 주기가 돌아와서 방출을 반복할 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * AreaParticleComponent <img src="https://img.shields.io/static/v1?label=Space&message=Server,Client&color=c4a484" alt="custom" title="Server, Client에서 이벤트가 발생합니다." data-nodeid="4"> * BasicParticleComponent <img
[category] | Events [section] | [title] | PhysicsContactBeginEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/PhysicsContactBeginEvent [text] | 두 물리 강체가 충돌을 시작할 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * PhysicsColliderComponent <img src="https://img.shields.io/static/v1?label=Space&message=Server,Client&color=c4a484" alt="custom" title="Server, Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Entity ContactedBodyEntity** 충돌한 Ph
[category] | Events [section] | [title] | PhysicsContactEndEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/PhysicsContactEndEvent [text] | 두 물리 강체가 충돌이 끝날 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * PhysicsColliderComponent <img src="https://img.shields.io/static/v1?label=Space&message=Server,Client&color=c4a484" alt="custom" title="Server, Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Entity ContactedBodyEntity** 충돌한 Phy
[category] | Events [section] | [title] | UserKickEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/UserKickEvent [text] | 유저가 추방되었을 때 발생하는 이벤트입니다. 서버에서만 발생합니다. 이 Event는 아래 API에 의해 발생합니다. * UserService <img src="https://img.shields.io/static/v1?label=Space&message=Server&color=c4a484" alt="custom" title="Server에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **KickReason KickReason** 추방 사유입니다. - **string ProfileCode*
[category] | Events [section] | [title] | WebLoadCompleteEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/WebLoadCompleteEvent [text] | 웹 페이지 로드 완료 시 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * WebViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **WebLoadCompleteEvent()** 지정한 값으로 WebLoadCompleteEvent를 초기화합니다
[category] | Events [section] | [title] | WebLoadFailEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/WebLoadFailEvent [text] | 웹 페이지 로드 실패 시 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * WebViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **WebLoadFailEvent()** 지정한 값으로 WebLoadFailEvent를 초기화합니다.
[category] | Events [section] | [title] | WebViewClickedEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/WebViewClickedEvent [text] | 웹뷰에 클릭을 입력했을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * WebViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Properties - **Vector2 NormalizedPosition** 클릭이 발생한 위치를 0에서 1의 범위로 정규화시킨 값입니다
[category] | Events [section] | [title] | WebViewPopupClosedEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/WebViewPopupClosedEvent [text] | 열린 웹 페이지가 닫힐 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * WebViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **WebViewPopupClosedEvent()** 기본값으로 WebViewPopupClosedEvent를
[category] | Events [section] | [title] | WebViewPopupEvent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Events/WebViewPopupEvent [text] | 새로운 웹 페이지가 새로운 창으로 열렸을 때 발생하는 이벤트입니다. 이 Event는 아래 API에 의해 발생합니다. * WebViewComponent <img src="https://img.shields.io/static/v1?label=Space&message=Client&color=c4a484" alt="custom" title="Client에서 이벤트가 발생합니다." data-nodeid="4"> # Constructors - **WebViewPopupEvent()** 기본값으로 WebViewPopupEvent를 초기화
[category] | Misc [section] | [title] | CollisionGroup [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/CollisionGroup [text] | 충돌 그룹을 나타냅니다. # Properties - **string Id [ReadOnly]** 이 충돌 그룹의 식별자입니다. # Methods - **table<CollisionGroup> GetCollideGroups()** 이 충돌 그룹과 충돌하는 충돌 그룹들을 테이블로 얻어옵니다. # Examples 충돌 그룹을 다루는 예제입니다. ```lua local trigger = self.Entity.TriggerComponent local group = trigger.CollisionGroup log (group)
[category] | Misc [section] | [title] | DistanceJoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/DistanceJoint [text] | 두 Entity의 거리가 일정하게 유지되도록 합니다. 마치 두 Entity가 막대기로 연결해둔 것처럼 동작하게 됩니다. DistanceJointComponent의 Joints에 추가해 사용합니다. # Properties - **boolean CollideConnected** Joint로 연결된 두 Entity가 서로 충돌할지 여부를 설정합니다. - **float Length** Joint로 연결된 두 Entity가 유지할 거리를 설정합니다. - **Vector2 LocalAnchorA** JointComponent를 가진
[category] | Misc [section] | [title] | LinePoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/LinePoint [text] | LineRendererComponent가 선을 그릴 때 사용합니다. # Properties - **Color Color** 선의 색상을 설정합니다. - **Vector2 Position** 선의 위치입니다. - **float Width** 선의 두께를 설정합니다. # Constructors - **LinePoint()** 기본값으로 LinePoint를 생성합니다. - **LinePoint(Vector2 position, Color color, float width)** 주어진 위치, 색상, 두께로 LinePoin
[category] | Misc [section] | [title] | PrismaticJoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/PrismaticJoint [text] | 두 Entity가 특정 축을 따라서만 상대적 이동하도록 합니다. PrismaticJointComponent의 Joints에 추가해 사용합니다. # Properties - **boolean CollideConnected** Joint로 연결된 두 Entity가 서로 충돌할지 여부를 설정합니다. - **Vector2 LocalAnchorA** JointComponent를 가진 Entity의 Anchor를 설정합니다. Entity 기준 상대 좌표를 사용합니다. - **Vector2 LocalAnchorB** Joint로 연결된
[category] | Misc [section] | [title] | PulleyJoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/PulleyJoint [text] | 두 Entity의 Anchor와 GroundAnchor의 값을 설정해 선을 만들고, 그 선들의 총 합이 일정하게 유지되도록 합니다. 마치 두 Entity가 도르래에 연결된 것처럼 동작하게 됩니다. PullyJointComponent의 Joints에 추가해 사용합니다. # Properties - **boolean CollideConnected** Joint로 연결된 두 Entity가 서로 충돌할지 여부를 설정합니다. - **Vector2 GroundAnchorA** JointComponent를 가진 Entity의 GroundA
[category] | Misc [section] | [title] | RevoluteJoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/RevoluteJoint [text] | 두 Entity를 한 점에서 연결하고 해당 지점을 기준으로 회전하도록 합니다. RevoluteJointComponent의 Joints에 추가해 사용합니다. # Properties - **boolean CollideConnected** Joint로 연결된 두 Entity가 서로 충돌할지 여부를 설정합니다. - **Vector2 LocalAnchorA** JointComponent를 가진 Entity의 Anchor를 설정합니다. Entity 기준 상대 좌표를 사용합니다. - **Vector2 LocalAnchorB** Joi
[category] | Misc [section] | [title] | WeldJoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/WeldJoint [text] | 두 Entity의 상대적 회전 및 이동을 제한합니다. WeldJointComponent의 Joints에 추가해 사용합니다. # Properties - **boolean CollideConnected** Joint로 연결된 두 Entity가 서로 충돌할지 여부를 설정합니다. - **Vector2 LocalAnchorA** JointComponent를 가진 Entity의 Anchor를 설정합니다. Entity 기준 상대 좌표를 사용합니다. - **Vector2 LocalAnchorB** Joint로 연결된 Entity의 An
[category] | Misc [section] | [title] | WheelJoint [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/WheelJoint [text] | 한 점에서 Entity를 연결하고 연결된 Entity가 해당 점을 기준으로 회전하도록 합니다. 마치 연결된 Entity가 바퀴처럼 동작하게 됩니다. WheelJointComponent의 Joints에 추가해 사용합니다. # Properties - **boolean CollideConnected** Joint로 연결된 두 Entity가 서로 충돌할지 여부를 설정합니다. - **Vector2 LocalAnchorA** JointComponent를 가진 Entity의 Anchor를 설정합니다. Entity 기준 상대 좌표를 사용합
[category] | Services [section] | [title] | HttpService [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Services/HttpService [text] | HTTP 요청을 보내는 기능을 제공합니다. # Properties - **boolean httpEnabled** http:// 프로토콜을 허용합니다. 기본값은 false이며 출시 게임에서는 https:// 프로토콜을 사용할 것을 권장합니다. # Methods - **string GetAndWait(string url, Dictionary<string, string> headers = nil) [ServerOnly] [Yield]** HTTP Get 요청을 보내고 application/json 응답을 받아옵니다. 헤더에 담을
[category] | Services [section] | [title] | ParticleService [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Services/ParticleService [text] | 파티클을 소환하는 기능을 제공합니다. # Methods - **integer PlayAreaParticle(AreaParticleType particleType, Vector2 areaSize, Entity instigator, Vector3 position, float zRotation, Vector3 scale, boolean isLoop = false, Dictionary<string, any> options = nil)** 현재 맵의 고정된 위치에 AreaParticle을 재생하고 이펙트를 제거하기 위한 일련번호를 반환합
[category] | Services [section] | [title] | ScreenshotService [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Services/ScreenshotService [text] | 화면의 전체 또는 일부를 캡처하는 기능을 제공합니다. # Methods - **ScreenshotError, string CaptureFullScreenAsFileAndWait(string fileName, boolean includeUI = true) [ClientOnly] [Yield]** 화면 전체를 캡처해 PNG 파일로 저장합니다. MobileShareService와 연동해 캡처 이미지를 공유할 때 사용합니다. 저장을 완료하면 에러 코드와 저장 경로를 반환합니다. 수행하는 동안 스크립트 실행을 중단합니다. Windows
[category] | Enums [section] | [title] | Enums [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums [text] | $$childList $$
[category] | LogMessages [section] | [title] | Log Messages [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/LogMessages [text] | $$childList $$
[category] | Enums [section] | [title] | AlignmentType [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/AlignmentType [text] | 앵커의 참조 포인트를 나타냅니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Center | 0 | 기준 위치가 부모 중앙입니다. | | Left | 1 | 기준 위치가 부모 왼쪽 중앙입니다. | | Right | 2 | 기준 위치가 부모 오른쪽 중앙입니다. | | TopCenter | 3 | 기준 위치가 부모 상단 중앙입니다. | | TopLeft | 4 | 기준 위치가 부모 왼쪽 상단입니다. | | TopRight | 5 | 기준 위치가 부모 오른쪽 상단입니다. | | BottomCenter |
[category] | Enums [section] | [title] | AreaParticleType [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/AreaParticleType [text] | AreaParticleComponent에서 사용하는 파티클 프리셋 타입입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | None | 0 | 기본값입니다. 사용하는 파티클이 없습니다. | | Rain | 1 | 비가 내리는 파티클입니다. | | Snow | 2 | 눈이 내리는 파티클입니다. | | FogCalm | 3 | 안개구름 파티클입니다. | | FogHeavy | 4 | 하강하는 안개구름 파티클입니다. | | FogLively | 5 | 피어오르는 안개구름 파티클입니다. | | CalmStar
[category] | Enums [section] | [title] | AxisType [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/AxisType [text] | JoystickComponent에서 사용하는 조작키 타입입니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Axis_4 | 0 | 4방향으로 조작이 가능합니다. 4방향은 상하좌우입니다. | | Axis_8 | 1 | 8방향으로 조작이 가능합니다. 8방향은 상하좌우와 대각선 4방향입니다. | # Methods - **AxisType CastFrom(number value) [Static]** 숫자를 해당 타입으로 변환합니다. - **AxisType CastFrom(string value) [Sta
[category] | Enums [section] | [title] | BackgroundType [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/BackgroundType [text] | 배경 종류를 나타냅니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Unknown | 0 | 기본값입니다. 사용하는 배경이 없습니다. | | Template | 1 | 메이플스토리 월드가 제공하는 배경입니다. | | SolidColor | 2 | 단일 색상 배경입니다. | | Web | 3 | 웹 이미지 배경입니다. | | Gradient | 4 | 그라데이션 배경입니다. | | Sprite | 5 | 단일 스프라이트 이미지 배경입니다. | # Methods - **BackgroundType Cas
[category] | Enums [section] | [title] | BadgeGrade [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Enums/BadgeGrade [text] | 배지의 등급을 나타냅니다. # Members | 이름 | 값 | 설명 | |---|---|---| | Normal | 0 | 노멀 등급 배지입니다. | | Rare | 1 | 레어 등급 배지입니다. | | Epic | 2 | 에픽 등급 배지입니다. | # Methods - **BadgeGrade CastFrom(number value) [Static]** 숫자를 해당 타입으로 변환합니다. - **BadgeGrade CastFrom(string value) [Static]** 문자열을 해당 타입으로 변환합니다.