뒤로 가기 가이드
MapleStory WorldsGLB
MapleStory WorldsGLBHow to Use the MapleStory Worlds API Reference
확인된 내용 MapleStory Worlds Creator Center API Reference

요점
A detailed guide to the official MapleStory Worlds API Reference, including its eight reference families, entry format, execution-space badges, synchronization markers, API state badges, and log-message levels.
상세 내용
Reference families
- Components are functional units added to entities and expose properties and functions.
- Events describe occurrences in World APIs and can include properties and spatial information.
- Services provide core features used to build systems in a World.
- Logics contain game logic with properties and functions.
- Misc contains MapleStory Worlds-specific data types, constructors, properties, and functions.
- Enums group related values; Lua documents the platform's Lua 5.3 basis; LogMessages explains runtime messages.
How each API entry is organized
- The top of an entry identifies the API name and gives an overall description.
- Properties and functions are listed separately, including inherited members where applicable.
- Examples demonstrate ways to use the API.
- Signatures identify return type, member name, parameter type, and parameter name.
- Optional parameters use a =nil notation, while variable parameters use an any... args notation.
Execution and synchronization badges
- Sync marks values normally synchronized from server to client; ReadOnly marks values that cannot be overwritten.
- ControlOnly, MakerOnly, and ReleaseOnly restrict where a member can be used.
- ServerOnly and ClientOnly restrict calls to one execution space.
- Server and Client describe cross-space execution behavior.
- Space badges on events identify whether an event occurs on the server, client, editor, or all applicable spaces.
State, behavior, and log markers
- Yield indicates that script execution is suspended while the API runs; Static marks a globally accessible API.
- ScriptOverridable identifies a function that can be redefined, while Abstract identifies an API that cannot create a component by itself.
- Deprecated marks an API that should no longer be used; Preview marks an API that may change before final release.
- LIA identifies informational log messages, LWA identifies warnings, and LEA identifies errors that prevent normal results.
Prerequisites
- Access to MapleStory Worlds Maker
- Basic familiarity with Lua scripting
Practical steps
- Choose the reference family that matches the feature you are building.
- Read the entry description and check inherited properties and functions.
- Confirm return types, parameter types, optional parameters, and variable parameters before calling a member.
- Check every execution-space, synchronization, state, and behavior badge.
- Use the provided example as a starting point and interpret any LIA, LWA, or LEA log prefix before debugging further.
이 시리즈의 다른 작품도 확인해 보세요.
이것 가이드 이 항목은 다음과 관련이 있습니다 MapleStory Worlds아래 관련 페이지는 이 시리즈를 다른 것들과 분리합니다 메이플스토리 게임.
소스와 검증
원문 요약과 사실을 유지합니다. 첫 번째 당사 페이지는 인용 목적으로 첨부되어 있습니다.
MapleStory Worlds Creator Center API Reference