Powder Toy Lua API/ko
- 이 페이지는 아직 완벽히 번역되지 않았습니다.
파우더 토이 Lua API는 버전 83(TPT++ 버전)에서 소개된 변수와 함수들의 모음입니다. 이 API는 그래픽, 물질의 상호작용, 그리고 인터페이스를 포함한 게임의 전반적인 측면을 조종할 수 있게 해 줍니다.
boxmein은 위키에 등록되지 않은 것들을 포함한 API의 대부분에 대한 설명을 만들었습니다. [1] 여기서 그 설명들을 찾을 수 있습니다.
The API is split into several categories
- Interface
- Includes UI components such as buttons, labels and checkboxes, access to the very primitive window manager and input events
- Renderer
- Methods and constants for interacting with the display mode
- Elements
- Methods and constants for modifying and creating elements
- Simulation
- Methods for modifying the state of the simulation
- Graphics
- Methods for drawing simple shapes and text on screen.
- File System
- Functions for creating, deleting, modifying and enumerating files and folders.
- Bit
- Doesn't actually provide any interaction with the game, but provides some functions for performing bitwise operations on integer numbers.
- Legacy
- Old Lua API with the tpt.* prefix