Difference between revisions of "Powder Toy Lua API/ko"

From The Powder Toy
Jump to: navigation, search
 
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].
  
The API is split into several categories
+
이 API는 몇 개의 카테고리로 나뉩니다.
; [[Lua_API:Interface|Interface]]
+
; [[Lua_API/ko:Interface|Interface]]
: Includes UI components such as buttons, labels and checkboxes, access to the very primitive window manager and input events
+
: 버튼, 레이블 그리고 체크박스와 같은 UI 컴포넌트를 포함합니다. 가장 우선순위가 높은 창 관리자와 입력 이벤트에 관여할 수 있습니다.
; [[Lua_API:Renderer|Renderer]]
+
; [[Lua_API/ko:Renderer|Renderer]]
: Methods and constants for interacting with the display mode
+
: 디스플레이 모드와 상호작용할 수 있는 메소드와 상수를 제공합니다.
; [[Lua_API:Elements|Elements]]
+
; [[Lua_API/ko:Elements|Elements]]
: Methods and constants for modifying and creating elements
+
: 물질을 생성하고 조정하는 메소드와 상수를 제공합니다.
; [[Lua_API:Simulation|Simulation]]
+
; [[Lua_API/ko:Simulation|Simulation]]
: Methods for modifying the state of the simulation
+
: 시뮬레이션의 상태를 조정하는 메소드를 제공합니다.
; [[Lua_API:Graphics|Graphics]]
+
; [[Lua_API/ko:Graphics|Graphics]]
: Methods for drawing simple shapes and text on screen.
+
: 창 위에 간단한 모양과 글씨를 그리는 메소드를 제공합니다.
; [[Lua_API:File_System|File System]]
+
; [[Lua_API/ko:File_System|File System]]
: Functions for creating, deleting, modifying and enumerating files and folders.
+
: 파일과 폴더를 생성하고, 제거하고, 조정하고 열거하는 함수를 제공합니다.
; [[Lua_API:Bit|Bit]]
+
; [[Lua_API/ko:Bit|Bit]]
: Doesn't actually provide any interaction with the game, but provides some functions for performing bitwise operations on integer numbers.
+
: 게임과의 직접적인 상호작용을 제공하진 않지만, 정수의 비트 연산을 수행하는 몇 가지의 함수를 제공합니다.
; [[Lua|Legacy]]
+
; [[Lua/ko|Legacy]]
: Old Lua API with the tpt.* prefix
+
: 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입니다.