[category] | Misc [section] | [title] | DataStorageVersionPages [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/DataStorageVersionPages [text] | DataStorage의 데이터의 버전들을 조회하는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<DataStorageVersionInfo> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 버전 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를 불러오고, 에러 코드를 반
[category] | Misc [section] | [title] | Foothold [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Foothold [text] | 발판의 여러 정보를 나타냅니다. # Properties - **Vector2 EndPoint [ReadOnly]** 발판의 끝점을 나타냅니다. 항상 StartPoint보다 오른쪽에 있습니다. - **float FootholdDrag** RigidbodyComponent가 포함된 엔티티가 발판 위에 있을 때 적용되는 마찰력입니다. 값이 클수록 빠르게 감속합니다. - **float FootholdForce** RigidbodyComponent가 포함된 엔티티가 발판 위에 있을 때 가해지는 힘입니다. 값이 양수면 오른쪽, 음수
[category] | Misc [section] | [title] | GlobalDataStorage [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/GlobalDataStorage [text] | 다목적 데이터를 관리할 수 있는 저장소입니다. 메이커와 출시 환경은 저장소를 공유하지 않습니다. # Properties - **string Name [ReadOnly]** 이 GlobalDataStorage의 이름입니다. # Methods - **int32, List<string> BatchDeleteAndWait(List<string> keys) [ServerOnly] [Yield]** 입력한 키들로 데이터들을 삭제합니다. 에러 코드와 삭제에 성공한 키들을 반환합니다. 수행하는 동안 스크립트 실행을 중단합니다. - **v
[category] | Misc [section] | [title] | GlobalDataStoragePages [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/GlobalDataStoragePages [text] | 월드의 GlobalDataStorage들을 조회할 수 있는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<GlobalDataStorage> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 GlobalDataStorage 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를
[category] | Misc [section] | [title] | SortableDataStorage [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SortableDataStorage [text] | 정수형 데이터를 관리하고, 정렬한 데이터를 가져오는 기능이 있는 저장소입니다. 메이커와 출시 환경은 저장소를 공유하지 않습니다. # Properties - **string Name [ReadOnly]** DataStorage의 이름입니다. # Methods - **int32, List<string> BatchDeleteAndWait(List<string> keys) [ServerOnly] [Yield]** 입력한 키들로 데이터들을 삭제합니다. 에러 코드와 삭제에 성공한 키들을 반환합니다. 수행하는 동안 스크립트 실행을 중단
[category] | Misc [section] | [title] | SortableDataStorageItem [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SortableDataStorageItem [text] | SortableDataStorage에 저장된 데이터를 나타냅니다. # Properties - **DataStorageKeyInfo KeyInfo [ReadOnly]** SortableDataStorage 데이터의 키 정보입니다. - **integer Value [ReadOnly]** SortableDataStorage 데이터의 값입니다.
[category] | Misc [section] | [title] | SortableDataStorageItemPages [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SortableDataStorageItemPages [text] | SortableDataStorage에 저장된 데이터를 조회하는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<SortableDataStorageItem> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 데이터 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를 불러오고,
[category] | Misc [section] | [title] | SortableDataStoragePages [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/SortableDataStoragePages [text] | 월드의 SortableDataStorage들을 조회할 수 있는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<SortableDataStorage> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 SortableDataStorage 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다
[category] | Misc [section] | [title] | Tweener [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/Tweener [text] | 트윈 동작을 나타냅니다. # Properties - **boolean AutoDestroy** 트윈이 완료된 후 자동 파괴 여부를 설정합니다. - **int32 CurrentLoopCount [ReadOnly]** 트윈에 설정된 반복 재생 횟수 중 몇 번째 재생인지를 나타냅니다. 첫 번째 재생 시 값은 1입니다. - **float Delay** 트윈의 총 재생 시간에서 재생 지연 시간을 설정합니다. 길이가 5초인 Tweener에 Delay를 2초로 설정하면 3초 동안만 Tween을 재생합니다. - **EaseType Ea
[category] | Misc [section] | [title] | UserDataRow [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/UserDataRow [text] | 유저가 제작한 데이터 테이블의 한 행을 나타냅니다. # Methods - **int32 Count()** 행에 총 몇 개의 열이 있는지 개수를 반환합니다. - **string GetItem(string columnName)** columnName에 해당하는 열의 셀 내용을 반환합니다.
[category] | Misc [section] | [title] | UserDataStorage [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/UserDataStorage [text] | 유저의 데이터를 관리할 수 있는 저장소입니다. 메이커와 출시 환경은 저장소를 공유하지 않습니다. # Properties - **string UserId [ReadOnly]** 유저의 Id입니다. # Methods - **int32, List<string> BatchDeleteAndWait(List<string> keys) [ServerOnly] [Yield]** 입력한 키들로 데이터들을 삭제합니다. 에러 코드와 삭제에 성공한 키들을 반환합니다. 수행하는 동안 스크립트 실행을 중단합니다. - **void BatchDelete
[category] | Misc [section] | [title] | UserDataStoragePages [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/UserDataStoragePages [text] | 월드의 UserDataStorage들을 조회할 수 있는 기능을 제공합니다. # Properties - **boolean IsLastPage [ReadOnly]** 현재 페이지가 마지막 페이지인지 확인합니다. # Methods - **table<UserDataStorage> GetCurrentPageDatas() [ServerOnly]** 현재 페이지의 UserDataStorage 목록을 가져옵니다. - **int32 LoadNextPageAndWait() [ServerOnly] [Yield]** 다음 페이지를 불러오고,
[category] | Misc [section] | [title] | WarpRecord [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Misc/WarpRecord [text] | 유저가 워프한 기록을 나타냅니다. # Properties - **string CurrentWorldId** 현재 월드의 Id입니다. - **string Data** 이전 월드에서 워프 시 전달한 데이터입니다. - **string PreviousWorldId** 이전 월드의 Id입니다.
[category] | Lua [section] | [title] | Lua [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Lua [text] | $$childList $$
[category] | Components [section] | [title] | AreaParticleComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/AreaParticleComponent [text] | 생성 영역을 조절할 수 있는 파티클 효과를 만드는 기능을 제공합니다. 눈, 비, 안개 같은 파티클이 해당합니다. # Properties - **Vector2 AreaOffset [Sync]** 엔티티를 기준으로 생성 범위의 중심점 위치를 설정합니다. - **Vector2 AreaSize [Sync]** 파티클 생성 범위의 너비와 높이를 지정합니다. - **AreaParticleType ParticleType [Sync]** 생성할 파티클 타입을 설정합니다. ##### inherited from BaseParticleCo
[category] | Components [section] | [title] | BaseParticleComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/BaseParticleComponent [text] | 파티클 효과를 만드는 ParticleComponent들의 부모 컴포넌트입니다. # Properties - **boolean AutoRandomSeed [Sync]** 파티클 입자 방출이 시작될 때마다 랜덤 시드를 새로 생성할지 여부를 설정합니다. - **Color Color [Sync]** 렌더링될 파티클의 색상을 보정합니다. - **boolean IgnoreMapLayerCheck [Sync]** SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않습니다. - **boolean IsEm
[category] | Components [section] | [title] | BasicParticleComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/BasicParticleComponent [text] | 기본 파티클의 설정 및 제어 기능을 제공합니다. # Properties - **BasicParticleType ParticleType [Sync]** 생성할 파티클의 타입을 설정합니다. ##### inherited from BaseParticleComponent: - **boolean AutoRandomSeed [Sync]** 파티클 입자 방출이 시작될 때마다 랜덤 시드를 새로 생성할지 여부를 설정합니다. - **Color Color [Sync]** 렌더링될 파티클의 색상을 보정합니다. - **boolean Ignor
[category] | Components [section] | [title] | DistanceJointComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/DistanceJointComponent [text] | DistanceJoint를 생성, 삭제할 수 있습니다. 연결된 강체 간 거리를 일정하게 유지합니다. # Properties - **SyncList<DistanceJoint> Joints [Sync] [ReadOnly]** Joint 정보를 설정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서
[category] | Components [section] | [title] | GridViewComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/GridViewComponent [text] | 규격화된 UI Entity들을 Grid 형태로 표현합니다. 화면에 보이는 UI Entity만 생성하고 재사용합니다. 대량의 Grid를 표현하기에 최적화된 형태입니다. # Properties - **Vector2 CellSize** 자식 UI Entity의 고정 크기입니다. - **int32 FixedCount** 고정된 행 혹은 열의 개수를 설정합니다. - **GridViewFixedType FixedType** 행을 고정할지 열을 고정할지 설정합니다. - **HorizontalScrollBarDirection Horiz
[category] | Components [section] | [title] | LineRendererComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/LineRendererComponent [text] | 선을 그리며, 선의 속성을 설정할 수 있는 기능을 제공합니다. # Properties - **float Flexibility [Sync]** 꺾이는 부분의 너비를 조절합니다. IsFlexible이 true일 때 적용됩니다. - **boolean IgnoreMapLayerCheck [Sync]** SortingLayer에 Map Layer 이름을 지정했을 때 자동 치환을 수행하지 않습니다. - **boolean IsFlexible [Sync]** 꺾이는 부분을 이어 그릴지 끊어 그릴지 설정합니다. - **boolean Is
[category] | Components [section] | [title] | PhysicsColliderComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/PhysicsColliderComponent [text] | 물리 강체의 모양을 설정하고 다른 강체와 충돌 시 이벤트를 발생시킵니다. 자동으로 부모 또는 자신의 PhysicsRigidbodyComponent에 연결됩니다. 연결된 PhysicsRigidbodyComponent가 없으면 Static 강체로 취급됩니다. # Properties - **Vector2 BoxSize [Sync]** Box Collider 크기를 설정합니다. - **float CircleRadius [Sync]** Circle Collider의 반지름 길이를 설정합니다. - **boolean ClientOnly
[category] | Components [section] | [title] | PhysicsRigidbodyComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/PhysicsRigidbodyComponent [text] | 엔티티가 물리 엔진에 의해 제어됩니다. 물리 연산에 영향을 주는 값을 설정할 수 있습니다. # Properties - **float AngularDamping [Sync]** 각속도의 변화에 대한 저항 계수를 설정합니다. 값이 클수록 각속도 변화에 더 많은 힘이 필요합니다. 0 이상의 값만 설정할 수 있습니다. - **BodyType BodyType [Sync]** 강체 타입을 설정합니다. - **PhysicsCollisionDetectionMode CollisionDetectionMode [Sync]** 물리 충돌의 감
[category] | Components [section] | [title] | PhysicsSimulatorComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/PhysicsSimulatorComponent [text] | 맵에 물리 법칙을 적용합니다. 물리 연산과 관련된 설정을 조절할 수 있습니다. # Properties - **Vector2 Gravity [Sync]** 물리 연산의 중력 값을 설정합니다. - **boolean Paused [Sync]** 물리 연산의 일시정지 여부를 설정합니다. - **Vector2 WorldBounds [Sync] [ReadOnly]** 물리 연산 범위를 설정합니다. 엔티티가 범위를 벗어나면 물리 연산을 하지 않습니다. 예를 들어, 값을 (100, 100)으로 설정하면 원점(0, 0)을 중심으로 가로
[category] | Components [section] | [title] | PrismaticJointComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/PrismaticJointComponent [text] | PrismaticJoint를 생성, 삭제할 수 있습니다. 연결된 강체가 특정 축 방향으로만 상대적 이동하도록 제한할 수 있습니다. # Properties - **SyncList<PrismaticJoint> Joints [Sync] [ReadOnly]** Joint의 정보를 설정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInsp
[category] | Components [section] | [title] | PulleyJointComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/PulleyJointComponent [text] | PulleyJoint를 생성, 삭제합니다. 연결된 두 강체가 도르래처럼 이동합니다. # Properties - **SyncList<PulleyJoint> Joints [Sync] [ReadOnly]** Joint 정보를 설정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 En
[category] | Components [section] | [title] | RevoluteJointComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/RevoluteJointComponent [text] | RevoluteJoint를 생성, 삭제합니다. 연결된 강체끼리의 상대적 회전을 제어합니다. # Properties - **SyncList<RevoluteJoint> Joints [Sync] [ReadOnly]** Joint 정보를 설정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포
[category] | Components [section] | [title] | SideviewbodyComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/SideviewbodyComponent [text] | 횡스크롤 방식의 이동 및 점프, 렉트 타일과의 충돌 기능을 제공합니다. 중력의 영향을 받으며, 가·감속 영향은 받지 않습니다. 현재 타일맵 모드가 SideViewRectTileMap일 때 동작합니다. # Properties - **boolean ApplyClimbableRotation [Sync]** true인 경우 회전하거나 기울어진 사다리를 탄 캐릭터는 사다리의 모습을 따릅니다. false인 경우 캐릭터는 사다리의 기울기, 회전에 영향을 받지 않습니다. - **float DownJumpSpeed [Sync]** 아래 점프
[category] | Components [section] | [title] | SpriteParticleComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/SpriteParticleComponent [text] | 스프라이트 파티클 효과를 만드는 기능을 제공합니다. # Properties - **boolean ApplySpriteColor [Sync]** 파티클이 사용할 스프라이트에 Color 프로퍼티를 적용할지 여부를 설정합니다. 프로퍼티가 false일지라도 Color의 투명도 값은 적용됩니다. - **SpriteParticleType ParticleType [Sync]** 생성할 파티클의 타입을 설정합니다. - **string SpriteRUID [Sync]** 파티클로 사용할 SpriteRUID를 설정합니다. ##### in
[category] | Components [section] | [title] | WebViewComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/WebViewComponent [text] | UI와 월드에 웹뷰(WebView)를 배치합니다. 웹 페이지의 조작 가능 여부, 탐색 방법 등을 설정할 수 있습니다. # Properties - **boolean ClickingEnabled [Sync]** 웹뷰에서 클릭을 가능하게 할지 여부입니다. - **DragMode DragMode** 웹뷰 내에서 드래그했을 때 어떻게 동작할지 설정합니다. - **float DragThreshold** 드래그 시 클릭으로 인식하지 않게 만들기 위한 임곗값입니다. 수치가 매우 높으면 드래그가 클릭으로 인식될 수 있습니다. - **bo
[category] | Components [section] | [title] | WeldJointComponent [url] | https://maplestoryworlds-creators.nexon.com/ko/apiReference/Components/WeldJointComponent [text] | WeldJoint를 생성, 삭제합니다. 연결된 강체들이 하나의 물체인 것처럼 고정됩니다. # Properties - **SyncList<WeldJoint> Joints [Sync] [ReadOnly]** Joint 정보를 설정합니다. ##### inherited from Component: - **boolean Enable [Sync]** 컴포넌트 활성화 여부를 확인합니다. - **boolean EnableInHierarchy [ReadOnly] [HideFromInspector]** 계층 구조상에서 이 컴포넌트가 E