GraphX.lua
Revision as of 16:27, 1 June 2021 by Wohlstand (talk | contribs) (Undo revision 4789 by Love bodhi (talk))
DEPRECATED IN LUNALUA V0.6!!! Use imagic.lua (Only included in SMBX2) instead!!!
graphX is a helper library for drawing primitives. It was derived from colliders.lua and is being developed as part of the cinematX suite.
Installation
graphX comes packaged with cinematX v0.8+. You can download the latest development version from the cinematX repo. Add graphX.lua and the graphX folder to your LuaScriptsLib folder.
How to Use
Code Documentation
| graphX | |||
|---|---|---|---|
| Type | Function/Field | Return values/Value type | Description |
| function | boxLevel (double x, double y, double width, double height, Color color, LuaImageResource texture) | nil | Draws a colored box at the given coordinates in the level. (Texture only in v0.3+) |
| function | boxScreen (double x, double y, double width, double height, Color color, LuaImageResource texture) | nil | Draws a colored box at the given coordinates on the screen. (Texture only in v0.3+) |
| function | circleLevel (double x, double y, double radius, Color color) | nil | Draws a colored circle at the given coordinates in the level. |
| function | circleScreen (double x, double y, double radius, Color color) | nil | Draws a colored circle at the given coordinates on the screen. |