Lua scripting
From MaratisWiki
(Difference between revisions)
(Created page with "== Language : == Lua : http://www.lua.org == Functions list : == ====Object==== getObject(« objectName »)<br/> rotate(object, {x, y, z}, angle, « local »)<br/> transl...") |
(→Lua) |
||
(26 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | + | __NOTOC__ __NOEDITSECTION__ | |
+ | {{begin-box|Welcome to the [http://maratis3d.org Maratis] Scripting Reference|h=2}} | ||
+ | Maratis uses Lua as internal scripting language. | ||
+ | {{end-box}} | ||
− | |||
+ | <div style="margin: -3px auto 0.2em; text-align: center; font-size: 95%;"> | ||
+ | [[#Functions|Functions]] - [[#Key literals|Key literals]] - [[#Axis literals|Axis literals]] - [[#Lua|Lua]] | ||
+ | </div> | ||
− | == Functions | + | ==Functions== |
+ | {{:Lua functions list}} | ||
− | = | + | <div style="margin: -3px auto 0.2em; text-align: center; font-size: 95%;"> |
+ | [[#top|Back to top]] - [[#Functions|Functions]] - [[#Key literals|Key literals]] - [[#Axis literals|Axis literals]] - [[#Lua|Lua]] | ||
+ | </div> | ||
− | + | ==Key literals== | |
− | + | {{:Keys}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | = | + | <div style="margin: -3px auto 0.2em; text-align: center; font-size: 95%;"> |
+ | [[#top|Back to top]] - [[#Functions|Functions]] - [[#Key literals|Key literals]] - [[#Axis literals|Axis literals]] - [[#Lua|Lua]] | ||
+ | </div> | ||
− | + | ==Axis literals== | |
− | + | {{:Axis}} | |
− | = | + | <div style="margin: -3px auto 0.2em; text-align: center; font-size: 95%;"> |
+ | [[#top|Back to top]] - [[#Functions|Functions]] - [[#Key literals|Key literals]] - [[#Axis literals|Axis literals]] - [[#Lua|Lua]] | ||
+ | </div> | ||
− | + | ==Lua== | |
− | + | {{column-box-begin}} | |
− | + | ||
− | = | + | {{begin-box|Lua Documentation}} |
+ | * [http://www.lua.org Lua official website] | ||
+ | * [http://www.lua.org/pil/ Programming in Lua ebook] | ||
+ | * [http://www.lua.org/gems/ Lua Programming Gems ebook] | ||
+ | * [http://coffeeghost.net/2010/11/01/lua-cheat-sheet-for-programmers/ All Lua in one page] | ||
+ | * [http://www.gammon.com.au/scripts/doc.php?general=lua_syntax Lua syntax overview] by Nick Gammon | ||
+ | {{end-box}} | ||
− | + | {{begin-box|Tools}} | |
− | + | * [http://unknownworlds.com/decoda/download/ Decoda] - Lua IDE and debugger | |
− | + | {{end-box}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | {{column-box-breaker}} | |
− | + | {{begin-box|Code Snippets}} | |
− | + | * [[Lua Hello World example|Hello World]] | |
− | + | * [[Lua object programming example|Object programming]] | |
− | + | * [[Object Oriented Programming in Maratis]] | |
+ | * [[Timers]] | ||
+ | {{end-box}} | ||
− | + | {{column-box-end}} | |
− | + | [[Category:Lua scripting]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Latest revision as of 12:43, 11 February 2014
Welcome to the Maratis Scripting ReferenceMaratis uses Lua as internal scripting language. |
Functions
Back to top - Functions - Key literals - Axis literals - Lua
Key literals
|
|
Back to top - Functions - Key literals - Axis literals - Lua
Axis literals
|
|
Back to top - Functions - Key literals - Axis literals - Lua
Lua
|
|