Difference between revisions of "Powder Toy Lua API/ko"
Line 1: | Line 1: | ||
− | |||
− | |||
파우더 토이 Lua API는 버전 83(TPT++ 버전)에서 소개된 변수와 함수들의 모음입니다. 이 API는 그래픽, 물질의 상호작용, 그리고 인터페이스를 포함한 게임의 전반적인 측면을 조종할 수 있게 해 줍니다. | 파우더 토이 Lua API는 버전 83(TPT++ 버전)에서 소개된 변수와 함수들의 모음입니다. 이 API는 그래픽, 물질의 상호작용, 그리고 인터페이스를 포함한 게임의 전반적인 측면을 조종할 수 있게 해 줍니다. | ||
Line 6: | Line 4: | ||
여기서 그 설명들을 찾을 수 있습니다 [http://tptelements.boxmein.net/reference/lua-reference.html]. | 여기서 그 설명들을 찾을 수 있습니다 [http://tptelements.boxmein.net/reference/lua-reference.html]. | ||
− | + | 이 API는 몇 개의 카테고리로 나뉩니다. | |
− | ; [[Lua_API:Interface|Interface]] | + | ; [[Lua_API/ko:Interface|Interface]] |
− | : | + | : 버튼, 레이블 그리고 체크박스와 같은 UI 컴포넌트를 포함합니다. 가장 우선순위가 높은 창 관리자와 입력 이벤트에 관여할 수 있습니다. |
− | ; [[Lua_API:Renderer|Renderer]] | + | ; [[Lua_API/ko:Renderer|Renderer]] |
− | : | + | : 디스플레이 모드와 상호작용할 수 있는 메소드와 상수를 제공합니다. |
− | ; [[Lua_API:Elements|Elements]] | + | ; [[Lua_API/ko:Elements|Elements]] |
− | : | + | : 물질을 생성하고 조정하는 메소드와 상수를 제공합니다. |
− | ; [[Lua_API:Simulation|Simulation]] | + | ; [[Lua_API/ko:Simulation|Simulation]] |
− | : | + | : 시뮬레이션의 상태를 조정하는 메소드를 제공합니다. |
− | ; [[Lua_API:Graphics|Graphics]] | + | ; [[Lua_API/ko:Graphics|Graphics]] |
− | : | + | : 창 위에 간단한 모양과 글씨를 그리는 메소드를 제공합니다. |
− | ; [[Lua_API:File_System|File System]] | + | ; [[Lua_API/ko:File_System|File System]] |
− | : | + | : 파일과 폴더를 생성하고, 제거하고, 조정하고 열거하는 함수를 제공합니다. |
− | ; [[Lua_API:Bit|Bit]] | + | ; [[Lua_API/ko:Bit|Bit]] |
− | : | + | : 게임과의 직접적인 상호작용을 제공하진 않지만, 정수의 비트 연산을 수행하는 몇 가지의 함수를 제공합니다. |
− | ; [[Lua|Legacy]] | + | ; [[Lua/ko|Legacy]] |
− | : | + | : tpt.로 시작하는 예전 Lua API입니다. |
[[Category:Lua]] | [[Category:Lua]] |
Latest revision as of 10:47, 20 August 2015
파우더 토이 Lua API는 버전 83(TPT++ 버전)에서 소개된 변수와 함수들의 모음입니다. 이 API는 그래픽, 물질의 상호작용, 그리고 인터페이스를 포함한 게임의 전반적인 측면을 조종할 수 있게 해 줍니다.
boxmein은 위키에 등록되지 않은 것들을 포함한 API의 대부분에 대한 설명을 만들었습니다. 여기서 그 설명들을 찾을 수 있습니다 [1].
이 API는 몇 개의 카테고리로 나뉩니다.
- Interface
- 버튼, 레이블 그리고 체크박스와 같은 UI 컴포넌트를 포함합니다. 가장 우선순위가 높은 창 관리자와 입력 이벤트에 관여할 수 있습니다.
- Renderer
- 디스플레이 모드와 상호작용할 수 있는 메소드와 상수를 제공합니다.
- Elements
- 물질을 생성하고 조정하는 메소드와 상수를 제공합니다.
- Simulation
- 시뮬레이션의 상태를 조정하는 메소드를 제공합니다.
- Graphics
- 창 위에 간단한 모양과 글씨를 그리는 메소드를 제공합니다.
- File System
- 파일과 폴더를 생성하고, 제거하고, 조정하고 열거하는 함수를 제공합니다.
- Bit
- 게임과의 직접적인 상호작용을 제공하진 않지만, 정수의 비트 연산을 수행하는 몇 가지의 함수를 제공합니다.
- Legacy
- tpt.로 시작하는 예전 Lua API입니다.