msw-ai-tf/maplestory-worlds-creator-docs huggingface dataset:
WorldShopPurchaseInfo

WorldShopService에서 사용하는 상품의 구매 정보입니다.

# Properties

[{"index":"integer OrderNumber","0":"주문번호입니다. 무료 상품 구매 시 0으로 지정됩니다."}]

[{"index":"string ProductId","0":"구매한 상품의 Id입니다."}]

[{"index":"string PurchaseId","0":"처리할 구매 Id입니다."}]

[{"index":"string UserId","0":"상품을 구매한 유저 Id입니다."}]

# Methods

[{"index":"WorldShopPurchaseInfo Clone()","0":"복사본을 생성합니다."}]
KinematicbodyJumpEvent

점프 상태가 변경될 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * KinematicbodyComponent (Space;Server,Client)



# Properties

[{"index":"boolean IsJumping","0":"점프 중인지의 여부를 확인합니다."}]

[{"index":"KinematicbodyComponent Kinematicbody","0":"이벤트가 발생한 KinematicbodyComponent입니다."}]

# Constructors

[{"index":"KinematicbodyJumpEvent(boolean isJumping = false, KinematicbodyComponent kinematicbody = nil)","0":"지정한 값으로 KinematicbodyJumpEvent를 초기화합니다."}]
TweenLoopType

Tweener 반복 방식을 나타냅니다.

# Members

[{"이름":"Restart","값":"0","설명":"트윈의 순차 재생만 반복합니다."},{"이름":"PingPong","값":"1","설명":"트윈의 순차 재생과 역재생을 반복합니다."}]

# Methods

[{"index":"TweenLoopType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"TweenLoopType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
PolygonShape

충돌 관련 기능에 활용하는 다각형 모양을 나타냅니다.

# Properties

[{"index":"float Angle","0":"회전된 각도입니다."}]

[{"index":"List Points","0":"다각형을 이루는 점들의 월드 좌표상 위치입니다."}]

##### inherited from Shape:

[{"index":"Vector2 Position","0":"모양의 월드 좌표상 위치입니다."}]

# Constructors

[{"index":"PolygonShape(Vector2 position, List points, float angle)","0":"지정한 값으로 PolygonShape를 초기화합니다."}]
TriggerStayEvent

TriggerComponent의 영역이 겹쳐 있는 동안 매 프레임마다 발생하는 이벤트입니다. 월드 성능 하락의 요인이 될 수 있으므로 사용 시 주의가 필요합니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * TriggerComponent (Space;Server,Client)



# Properties

[{"index":"Entity TriggerBodyEntity","0":"충돌된 TriggerBody 엔티티입니다."}]

# Constructors

[{"index":"TriggerStayEvent(Entity triggerBodyEntity = nil)","0":"지정한 값으로 TriggerStayEvent를 초기화합니다."}]
FootholdLeaveEvent

엔티티가 발판에서 떨어졌을 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * RigidbodyComponent (Space;Server,Client)



# Properties

[{"index":"Entity Entity","0":"발판에서 떨어진 엔티티입니다."}]

[{"index":"Foothold Foothold","0":"대상 발판의 Id입니다."}]

# Constructors

[{"index":"FootholdLeaveEvent(Entity entity = nil, Foothold foothold = nil)","0":"지정한 값으로 FootholdLeaveEvent를 초기화합니다."}]
RegexGroup

단일 캡처링 그룹의 결과입니다.

# Properties

[{"index":"string Name (ReadOnly)","0":"그룹의 이름입니다."}]

[{"index":"boolean Success (ReadOnly)","0":"일치 작업의 성공 여부를 나타냅니다."}]

# Methods

[{"index":"table GetCaptures()","0":"캡처링 그룹을 사용해 일치한 모든 캡처를 가져옵니다."}]

# SeeAlso

  * [정규식](/docs?postId=1041)
  * [정규식 언어](/docs?postId=1043)
TweenSyncType

TweenComponent의 동작 방식을 나타냅니다.

# Members

[{"이름":"ClientOnly","값":"1","설명":"TweenComponent가 각 클라이언트에서 작동합니다."},{"이름":"Default","값":"2","설명":"TweenComponent가 서버에서 작동하고 모든 클라인언트에 동기화합니다."}]

# Methods

[{"index":"TweenSyncType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"TweenSyncType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
EntityPostChangedPathEvent

엔티티의 경로가 변경된 이후 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"string PrevPath","0":"엔티티의 이전 경로입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityPostChangedPathEvent(Entity entity = nil, string prevPath = nil)","0":"지정한 값으로 EntityPostChangedPathEvent를 초기화합니다."}]
BadgeGrade

배지의 등급을 나타냅니다.

# Members

[{"이름":"Normal","값":"0","설명":"노멀 등급 배지입니다."},{"이름":"Rare","값":"1","설명":"레어 등급 배지입니다."},{"이름":"Epic","값":"2","설명":"에픽 등급 배지입니다."}]

# Methods

[{"index":"BadgeGrade CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"BadgeGrade CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
ClimbableType

등반 애니메이션을 나타냅니다.

# Members

[{"이름":"Rope","값":"0","설명":"등반 애니메이션이 로프 타입입니다."},{"이름":"Ladder","값":"1","설명":"등반 애니메이션이 사다리 타입입니다."}]

# Methods

[{"index":"ClimbableType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"ClimbableType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
UserEnterEvent

유저가 입장할 때 UserService에서 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * UserService (Space;Server)



# Properties

[{"index":"string ProfileCode","0":"유저의 프로필 코드입니다."}]

[{"index":"string UserId","0":"유저의 고유 식별자입니다."}]

# Constructors

[{"index":"UserEnterEvent(IUser user)","0":"지정한 값으로 UserEnterEvent를 초기화합니다."}]

[{"index":"UserEnterEvent(string userId = nil, string profileCode = nil)","0":"지정한 값으로 UserEnterEvent를 초기화합니다."}]
RectTileInfo

타일셋에 정의된 각 타일의 정보를 나타냅니다.

# Properties

[{"index":"int32 Index (ReadOnly)","0":"자동으로 부여되는 타일셋의 인덱스 번호입니다. 1부터 시작합니다."}]

[{"index":"boolean IsCollidable (ReadOnly)","0":"충돌 여부입니다. true일 경우 플레이어는 타일 위를 지나갈 수 없습니다."}]

[{"index":"string Name (ReadOnly)","0":"타일의 이름입니다."}]

[{"index":"string SpriteRUID (ReadOnly)","0":"스프라이트의 RUID입니다."}]
EntityPostOriginSetEvent

엔티티의 원본 모델이 설정된 이후 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"EntityOrigin Origin","0":"제작자가 사용할 수 없는 기능입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityPostOriginSetEvent(Entity entity = nil, EntityOrigin origin = nil)","0":"지정한 값으로 EntityPostOriginSetEvent를 초기화합니다."}]
LeaderboardSeasonResetType

리더보드 초기화 방식입니다.

# Members

[{"이름":"Unknown","값":"-1","설명":"조회 중 알 수 없는 오류가 발생했습니다."},{"이름":"Never","값":"0","설명":"초기화하지 않습니다."},{"이름":"Repeated","값":"1","설명":"주기적으로 초기화합니다."}]

# Methods

[{"index":"LeaderboardSeasonResetType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"LeaderboardSeasonResetType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
KeyDownEvent

Key를 눌렀을 때 1회 발생합니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * InputService (Space;Client)



# Properties

[{"index":"float inputValue","0":"입력 이벤트의 입력 강도 나타냅니다. 키보드 입력 값은 1.0입니다. JoystickComponent를 통한 입력에서는 1.0 이하의 값을 가질 수 있습니다."}]

[{"index":"KeyboardKey key","0":"누른 Key입니다."}]

# Constructors

[{"index":"KeyDownEvent(KeyboardKey key = KeyboardKey.None)","0":"지정한 값으로 KeyDownEvent를 초기화합니다."}]
RegexCapture

성공한 단일 캡처 결과입니다.

# Properties

[{"index":"int32 Index (ReadOnly)","0":"원래 문자열에서 캡처된 부분 문자열의 첫번째 위치 인덱스를 가져옵니다."}]

[{"index":"int32 Length (ReadOnly)","0":"캡처된 부분 문자열을 가져옵니다."}]

[{"index":"string Text (ReadOnly)","0":"캡처된 부분 문자열의 길이를 가져옵니다."}]

# SeeAlso

  * [정규식](/docs?postId=1041)
  * [정규식 언어](/docs?postId=1043)
ChatEvent

대화가 입력되었을 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * ChatComponent (Space;Client)



# Properties

[{"index":"string Message","0":"작성한 대화 내용입니다."}]

[{"index":"string SenderName","0":"대화를 작성한 엔티티의 이름입니다."}]

[{"index":"string UserId","0":"대화를 작성한 유저의 고유한 Id입니다."}]

# Constructors

[{"index":"ChatEvent(string message = nil, string senderName = nil, string userId = nil)","0":"지정한 값으로 ChatEvent를 초기화합니다."}]
RectOffset

사각형 오프셋을 나타냅니다.

# Properties

[{"index":"int32 bottom","0":"아래쪽 값입니다."}]

[{"index":"int32 left","0":"왼쪽 값입니다."}]

[{"index":"int32 right","0":"오른쪽 값입니다."}]

[{"index":"int32 top","0":"위쪽 값입니다."}]

# Constructors

[{"index":"RectOffset(int32 left, int32 right, int32 top, int32 bottom)","0":"지정한 값으로 RectOffset을 초기화합니다."}]

# Methods

[{"index":"RectOffset Clone()","0":"복사본을 생성합니다."}]
BadgeInfoPages

BadgeService에서 검색한 배지 목록을 페이지 단위로 조회합니다.

# Properties

[{"index":"boolean IsLastPage (ReadOnly)","0":"현재 페이지가 검색 결과의 마지막 페이지인지 여부를 구합니다."}]

# Methods

[{"index":"table GetCurrentPageDatas()","0":"검색 결과 중 현재 페이지의 배지 정보 목록을 구합니다. 한 페이지에 최대 25개의 검색 결과가 포함됩니다."}]

[{"index":"void MoveToNextPageAndWait() (Yield)","0":"검색 결과의 다음 페이지로 이동합니다. 수행하는 동안 스크립트 실행을 중단합니다."}]
BehaviourTreeStatus

BehaviourTree 수행 결괏값을 나타냅니다.

# Members

[{"이름":"Success","값":"0","설명":"BehaviourTree 수행에 성공했습니다."},{"이름":"Running","값":"1","설명":"BehaviourTree 수행 중입니다."},{"이름":"Failure","값":"2","설명":"BehaviourTree 수행에 실패했습니다."}]

# Methods

[{"index":"BehaviourTreeStatus CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"BehaviourTreeStatus CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
EntityVisibleInHierarchyChangedEvent

엔티티의 VisibleInHierarchy가 변경되었을 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"boolean VisibleInHierarchy","0":"엔티티의 VisibleInHierarchy 값입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityVisibleInHierarchyChangedEvent(Entity entity = nil, boolean visibleInHierarchy = false)","0":"지정한 값으로 EntityVisibleInHierarchyChangedEvent를 초기화합니다."}]
EntityEnabledInHierarchyChangedEvent

엔티티의 EnabledInHierarchy가 변경되었을 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"boolean EnabledInHierarchy","0":"엔티티의 EnabledInHierarchy 값입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityEnabledInHierarchyChangedEvent(Entity entity = nil, boolean enabledInHierarchy = false)","0":"지정한 값으로 EntityEnabledInHierarchyChangedEvent를 초기화합니다."}]
EntityRemoveChildrenEvent

엔티티의 자식 엔티티가 제거된 이후 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"Entity RemovedChildren","0":"제거된 자식 엔티티입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityRemoveChildrenEvent(Entity entity = nil, Entity removedChildren = nil)","0":"지정한 값으로 EntityRemoveChildrenEvent를 초기화합니다."}]
WorldShopProductPages

WorldShopService에서 검색한 상품 목록을 페이지 단위로 조회합니다.

# Properties

[{"index":"boolean IsLastPage","0":"현재 페이지가 검색 결과의 마지막 페이지인지 확인합니다."}]

# Methods

[{"index":"table GetCurrentPageDatas()","0":"검색 결과 중 현재 페이지의 상품 정보 목록을 구합니다. 한 페이지에는 최대 25개의 검색 결과가 포함됩니다."}]

[{"index":"void MoveToNextPageAndWait() (Yield)","0":"검색 결과의 다음 페이지로 이동합니다. 수행하는 동안 스크립트 실행을 중단합니다."}]
EntityAddChildrenEvent

엔티티에 자식 엔티티가 추가되었을 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"Entity AddedChildren","0":"추가된 자식 엔티티입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityAddChildrenEvent(Entity entity = nil, Entity addedChildren = nil)","0":"지정한 값으로 EntityAddChildrenEvent를 초기화합니다."}]
RigidbodyDetachEvent

엔티티가 RigidbodyComponent:Detach()를 통해 Attach 상태가 해제될 때 발생하는 이벤트입니다. 플레이어는 클라이언트에서 발생하고, 그 외의 엔티티는 서버 공간에서 발생합니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * RigidbodyComponent (Space;Server,Client)



# Properties

[{"index":"Entity DetachedEntity","0":"떼어진 엔티티입니다."}]

# Constructors

[{"index":"RigidbodyDetachEvent(Entity detachedEntity = nil)","0":"지정한 값으로 RigidbodyDetachEvent를 초기화합니다."}]
MouseMoveEvent

마우스가 움직일 때 InputService에서 발생하는 이벤트입니다.   
  
이 Event는 아래 API에 의해 발생합니다.

  * InputService (Space;Client)



# Properties

[{"index":"Vector2 MouseDelta","0":"마우스의 수평, 수직 이동량을 나타냅니다. 오른쪽, 위쪽으로 이동하면 양수이고, 왼쪽, 아래쪽으로 이동하면 음수입니다."}]

# Constructors

[{"index":"MouseMoveEvent(Vector2 mouseDelta = Vector2(0, 0))","0":"지정한 값으로 MouseMoveEvent를 초기화합니다."}]
EntityPreInitAdditionalComponentsEvent

엔티티의 추가적인 컴포넌트들이 초기화되기 이전에 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Client)



# Properties

[{"index":"List AdditionalComponents","0":"추가적인 컴포넌트 리스트입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityPreInitAdditionalComponentsEvent(Entity entity = nil, List additionalComponents = nil)","0":"지정한 값으로 EntityPreInitAdditionalComponentsEvent를 초기화합니다."}]
EntityFirstSpawnInEditModeEvent

편집 모드에서 엔티티가 처음 소환되었을 때 발생하는 이벤트입니다.

# Properties

[{"index":"Data Data","0":"제작자가 사용할 수 없는 기능입니다."}]

[{"index":"EntityOrigin Origin","0":"제작자가 사용할 수 없는 기능입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityFirstSpawnInEditModeEvent(Entity entity = nil, EntityOrigin origin = nil, Data data = nil)","0":"지정한 값으로 EntityFirstSpawnInEditModeEvent를 초기화합니다."}]
InventoryItemInitEvent

인벤토리가 초기화되었을 때 발생하는 이벤트입니다. 이 이벤트가 발생한 이후 InventoryComponent 관련 기능이 정상 작동하게 됩니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * InventoryComponent (Space;Server,Client)



# Properties

##### inherited from InventoryItemEvent:

[{"index":"Entity Entity","0":"발생된 Inventory의 엔티티입니다."}]

[{"index":"List Items","0":"갱신된 Item의 리스트입니다."}]

# Constructors

[{"index":"InventoryItemInitEvent(Entity inventoryEntity = nil, List items = nil)","0":"지정한 값으로 InventoryItemInitEvent를 초기화합니다."}]
Translator

LocaleDataSet에서 번역 문자열을 조회하는 기능을 제공합니다.

# Properties

[{"index":"string LocaleId (ReadOnly)","0":"언어 코드입니다. LocaleDataSet에서 번역 문자열을 찾을 때 사용합니다."}]

# Methods

[{"index":"string GetText(string key) (ClientOnly)","0":"번역 테이블에서 key행 LocaleId열 텍스트를 찾아 반환합니다."}]

[{"index":"string GetTextFormat(string key, any... args) (ClientOnly)","0":"번역 테이블에서 key행 LocaleId열 텍스트를 찾아 args로 전달한 값들을 형식에 맞게 채워넣은 결과를 반환합니다."}]
ParticleEmitStartEvent

파티클 입자 방출이 시작될 때 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * AreaParticleComponent (Space;Server,Client)
  * BasicParticleComponent (Space;Server,Client)
  * SpriteParticleComponent (Space;Server,Client)
  * UIAreaParticleComponent (Space;Client)
  * UIBasicParticleComponent (Space;Client)
  * UISpriteParticleComponent (Space;Client)



# Properties

[{"index":"Entity ParticleEntity (ReadOnly)","0":"이벤트가 발생한 엔티티입니다."}]

# Constructors

[{"index":"ParticleEmitStartEvent()","0":"기본값으로 ParticleEmitStartEvent를 초기화합니다."}]
GridLayoutAxis

자식 UI 엔티티 정렬 방식입니다. ScrollLayoutGroupComponent가 GridType일 경우 설정할 수 있습니다.

# Members

[{"이름":"Horizontal","값":"0","설명":"자식 UI 엔티티를 가로 방향으로 추가합니다."},{"이름":"Vertical","값":"1","설명":"자식 UI 엔티티를 세로 방향으로 추가합니다."}]

# Methods

[{"index":"GridLayoutAxis CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"GridLayoutAxis CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
PhysicsSleepingMode

충돌의 수면 상태를 설정합니다.

# Members

[{"이름":"StartAwake","값":"0","설명":"Non-sleep 상태로 시작합니다."},{"이름":"StartAsleep","값":"1","설명":"수면 상태로 시작해 충돌 시 Non-Sleep 상태로 전환됩니다."},{"이름":"NeverSleep","값":"2","설명":"Sleep 상태로 전환되지 않습니다."}]

# Methods

[{"index":"PhysicsSleepingMode CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"PhysicsSleepingMode CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
VerticalScrollBarDirection

세로 스크롤 바의 스크롤 방향을 나타냅니다.

# Members

[{"이름":"BottomToTop","값":"2","설명":"스크롤 바를 아래에서 위로 스크롤할 수 있습니다."},{"이름":"TopToBottom","값":"3","설명":"스크롤 바를 위에서 아래로 스크롤할 수 있습니다."}]

# Methods

[{"index":"VerticalScrollBarDirection CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"VerticalScrollBarDirection CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
InputLineType

입력 방식을 지정합니다.

# Members

[{"이름":"SingleLine","값":"0","설명":"한 줄로 입력합니다."},{"이름":"MultiLineSubmit","값":"1","설명":"여러 줄 입력이 가능하고, Enter 키 입력 시 종료됩니다."},{"이름":"MultiLineNewline","값":"2","설명":"여러 줄 입력이 가능하고, Enter 키 입력 시 개행됩니다."}]

# Methods

[{"index":"InputLineType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"InputLineType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
DataStorageKeyInfo

DataStorage의 데이터를 식별하는 데 사용하는 정보입니다.

# Properties

[{"index":"string Key","0":"DataStorage 데이터의 키입니다."}]

[{"index":"string Tag","0":"DataStorage 데이터의 태그입니다. 설정한 값을 저장할 데이터의 태그로 지정할 수 있습니다."}]

[{"index":"string Version","0":"DataStorage의 데이터의 버전입니다. 설정한 값을 저장할 데이터의 버전으로 지정할 수 있습니다."}]

# Constructors

[{"index":"DataStorageKeyInfo()","0":"기본값으로 DataStorageKeyInfo를 초기화합니다."}]

[{"index":"DataStorageKeyInfo(string key, string version, string tag)","0":"지정한 값으로 DataStorageKeyInfo를 초기화합니다."}]
MapleAvatarWeaponPoseType

아바타의 공격 동작을 구분합니다.

# Members

[{"이름":"Invalid","값":"0","설명":"기본값입니다. 사용하지 않습니다."},{"이름":"Prone","값":"1","설명":"엎드려 공격 동작을 출력합니다."},{"이름":"Stand","값":"2","설명":"서서 공격 동작을 출력합니다."}]

# Methods

[{"index":"MapleAvatarWeaponPoseType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"MapleAvatarWeaponPoseType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
InterpolationType

점들의 보간 방식을 결정합니다. 곡선 보간 시 보간 타입에 따라 해당 점을 지나지 않을 수 있습니다.

# Members

[{"이름":"nan","값":"0","설명":"보간을 수행하지 않습니다."},{"이름":"SplineTypeA","값":"1","설명":"A 타입의 B-스플라인 곡선 보간을 수행합니다."}]

# Methods

[{"index":"InterpolationType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"InterpolationType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
SoundPlayState

음원 재생 상태를 나타내는 타입입니다. SoundPlayStateChangedEvent에서 사용합니다.

# Members

[{"이름":"Stop","값":"0","설명":"음원 재생을 정지한 상태입니다."},{"이름":"Play","값":"1","설명":"음원을 재생 중인 상태입니다."},{"이름":"Pause","값":"2","설명":"음원 재생을 일시 정지한 상태입니다."}]

# Methods

[{"index":"SoundPlayState CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"SoundPlayState CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
SpriteDrawMode

스프라이트를 그리는 방식입니다.

# Members

[{"이름":"Simple","값":"0","설명":"기본 그리기 방식입니다."},{"이름":"Sliced","값":"1","설명":"스프라이트에 슬라이스 영역을 적용하여 그립니다."},{"이름":"Tiled","값":"2","설명":"스프라이트를 반복해 그립니다."}]

# Methods

[{"index":"SpriteDrawMode CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"SpriteDrawMode CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
ParticleEmitEndEvent

파티클의 방출이 종료되었을 때 BaseParticleComponent에서 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * AreaParticleComponent (Space;Server,Client)
  * BasicParticleComponent (Space;Server,Client)
  * SpriteParticleComponent (Space;Server,Client)
  * UIAreaParticleComponent (Space;Client)
  * UIBasicParticleComponent (Space;Client)
  * UISpriteParticleComponent (Space;Client)



# Properties

[{"index":"Entity ParticleEntity (ReadOnly)","0":"이벤트가 발생한 엔티티입니다."}]

# Constructors

[{"index":"ParticleEmitEndEvent()","0":"기본값으로 ParticleEmitEndEvent를 초기화합니다."}]
LightOverlapOperation

LightComponent의 여러 개의 광원이 겹칠 때 색상이 계산되는 방식을 결정합니다.

# Members

[{"이름":"Additive","값":"0","설명":"색상이 서로 더해집니다."},{"이름":"AlphaBlend","값":"1","설명":"표준 블렌딩을 사용하여 색상이 혼합됩니다. (Alpha, 1-Alpha)"}]

# Methods

[{"index":"LightOverlapOperation CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"LightOverlapOperation CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
KeyHoldEvent

Key를 누르는 동안 발생합니다. 짧게 누르면 발생하지 않습니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * InputService (Space;Client)



# Properties

[{"index":"float inputValue","0":"입력 이벤트의 입력 강도 나타냅니다. 키보드 입력 값은 1.0입니다. JoystickComponent를 통한 입력에서는 1.0 이하의 값을 가질 수 있습니다."}]

[{"index":"KeyboardKey key","0":"누르고 있는 Key입니다."}]

# Constructors

[{"index":"KeyHoldEvent(KeyboardKey key = KeyboardKey.None)","0":"지정한 값으로 KeyHoldEvent를 초기화합니다."}]
EntityPreFillOriginPropertiesEvent

엔티티의 원본 모델의 프로퍼티 값이 채워지기 전 발생하는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"EntityOriginType OriginType","0":"제작자가 사용할 수 없는 기능입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityPreFillOriginPropertiesEvent(Entity entity = nil, EntityOriginType originType = EntityOriginType.None)","0":"지정한 값으로 EntityPreFillOriginPropertiesEvent 초기화합니다."}]
HttpContentType

Http 요청으로 보내는 Content에 담긴 데이터 포맷을 나타냅니다.

# Members

[{"이름":"ApplicationJson","값":"0","설명":"Content 내용이 string\/json포맷입니다."},{"이름":"ApplicationUrlEncoded","값":"1","설명":"Content 내용이 URL 인코딩 포맷입니다."},{"이름":"TextPlain","값":"2","설명":"Content 내용이 utf8 string 포맷입니다."}]

# Methods

[{"index":"HttpContentType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"HttpContentType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
ChatBalloonEvent

말풍선이 나타날 때 생기는 이벤트입니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * ChatBalloonComponent (Space;Client)



# Properties

[{"index":"string Message","0":"말풍선에 표시되는 내용입니다."}]

[{"index":"string SenderName","0":"말풍선을 발생시킨 Entity의 이름입니다."}]

[{"index":"string UserId","0":"말풍선을 발생시킨 유저의 Id입니다."}]

# Constructors

[{"index":"ChatBalloonEvent(string message = nil, string senderName = nil, string userId = nil)","0":"지정한 값으로 ChatBalloonEvent를 초기화합니다."}]
BoxShape

충돌과 관련된 기능에 활용할 수 있는 직사각형 모양을 나타냅니다.

# Properties

[{"index":"float Angle","0":"회전된 각도입니다."}]

[{"index":"Vector2 Size","0":"직사각형의 폭과 높이입니다."}]

##### inherited from Shape:

[{"index":"Vector2 Position","0":"모양의 월드 좌표상 위치입니다."}]

# Constructors

[{"index":"BoxShape(Vector2 size, float angle) (Deprecated)","0":"더는 사용하지 않는 생성자입니다."}]

[{"index":"BoxShape(Vector2 position, Vector2 size, float angle)","0":"지정한 값으로 BoxShape를 초기화합니다."}]
ResourceUploadEvent

월드 플레이 중 생성된 리소스 업로드에 성공했을 때 ResourceService에서 발생하는 이벤트입니다. 이 이벤트는 리소스가 업로드된 월드의 모든 서버에서 발생합니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * ResourceService (Space;Server)



# Properties

[{"index":"string RUID","0":"업로드된 리소스의 RUID입니다."}]

[{"index":"string UserId","0":"리소스를 업로드한 유저의 ID입니다."}]

# Constructors

[{"index":"ResourceUploadEvent(string userId = nil, string ruid = nil)","0":"지정한 값으로 ResourceUploadeEvent를 초기화합니다."}]
AxisType

JoystickComponent에서 사용하는 조작키 타입입니다.

# Members

[{"이름":"Axis_4","값":"0","설명":"4방향으로 조작이 가능합니다. 4방향은 상하좌우입니다."},{"이름":"Axis_8","값":"1","설명":"8방향으로 조작이 가능합니다. 8방향은 상하좌우와 대각선 4방향입니다."}]

# Methods

[{"index":"AxisType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"AxisType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
FontType

폰트 종류를 나타냅니다.

# Members

[{"이름":"Default","값":"0","설명":"기본 폰트입니다."},{"이름":"Maple","값":"1","설명":"메이플스토리 폰트입니다."},{"이름":"Bazzi","값":"2","설명":"배찌 폰트입니다."},{"이름":"Football","값":"3","설명":"풋볼고딕 폰트입니다."}]

# Methods

[{"index":"FontType CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"FontType CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
ScrollBarVisibility

스크롤바의 표시 방식을 지정합니다.

# Members

[{"이름":"AlwaysShow","값":"0","설명":"스크롤 바를 항상 표시합니다"},{"이름":"AutoHide","값":"1","설명":"스크롤 할 수 있을 때만 가로, 세로 스크롤 바를 표시합니다."},{"이름":"Hide","값":"2","설명":"스크롤 바를 항상 숨깁니다."}]

# Methods

[{"index":"ScrollBarVisibility CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"ScrollBarVisibility CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
EntityPreAddOriginComponentsEvent

엔티티의 원본 모델이 포함한 컴포넌트들을 추가하기 이전에 발생하는 이벤트입니다.

# Properties

[{"index":"List ComponentsInfo","0":"제작자가 사용할 수 없는 기능입니다."}]

[{"index":"EntityOriginType OriginType","0":"제작자가 사용할 수 없는 기능입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityPreAddOriginComponentsEvent(Entity entity = nil, EntityOriginType originType = EntityOriginType.None, List componentsInfo = nil)","0":"지정한 값으로 EntityPreAddOriginComponentsEvent를 초기화합니다."}]
HorizontalScrollBarDirection

가로 스크롤 바의 스크롤 방향을 나타냅니다.

# Members

[{"이름":"LeftToRight","값":"0","설명":"스크롤 바를 왼쪽에서 오른쪽으로 스크롤 할 수 있습니다."},{"이름":"RightToLeft","값":"1","설명":"스크롤 바를 오른쪽에서 왼쪽으로 스크롤 할 수 있습니다."}]

# Methods

[{"index":"HorizontalScrollBarDirection CastFrom(number value) (Static)","0":"숫자를 해당 타입으로 변환합니다."}]

[{"index":"HorizontalScrollBarDirection CastFrom(string value) (Static)","0":"문자열을 해당 타입으로 변환합니다."}]
나만의 코디룸 만들기

$$youtube /watch?v=fdnJvWU5cdw&list=PL43EdPUo2YScsc85t_dwx4-n5l_JNGfPn $$

  1. 메이플 헤어 도트 찍는 법! 소소한 팁까지 알려드려요
  2. 모자, 한벌옷 도트 찍고 메월드에 업로드까지 해봐요!
  3. 내 손안의 코디룸! 나만의 코디룸을 만들어보고 코디아이템도 적용해보자!
  4. 출시! 자작도트로 수익창출! 월드 등록하기
EntityPostAttachEntityEvent

엔티티가 다른 엔티티에게로 붙을 때 발생하는 이벤트입니다. EntityChangedParentEvent로 대체 사용을 권장합니다.  
  
이 Event는 아래 API에 의해 발생합니다.

  * MODEntity (Space;Server,Client)



# Properties

[{"index":"Entity PrevParent","0":"엔티티의 이전 부모 엔티티입니다."}]

##### inherited from EntityEventType:

[{"index":"Entity Entity","0":"이벤트를 발생시킨 엔티티입니다."}]

# Constructors

[{"index":"EntityPostAttachEntityEvent(Entity entity = nil, Entity prevParent = nil)","0":"지정한 값으로 EntityPostAttachEntityEvent를 초기화합니다."}]