Difference between revisions of "Basic lua: Functions"
From The Official Visionaire Studio: Adventure Game Engine Wiki
Line 14: | Line 14: | ||
{| class="ts" | {| class="ts" | ||
|- | |- | ||
− | ! | + | ! print hello world! !! |
|- | |- | ||
| style="max-width:680px;" | <syntaxhighlight lang="lua"> | | style="max-width:680px;" | <syntaxhighlight lang="lua"> | ||
Line 28: | Line 28: | ||
{| class="ts" | {| class="ts" | ||
|- | |- | ||
− | ! | + | ! print hello world! !! |
|- | |- | ||
| style="max-width:680px;" | <syntaxhighlight lang="lua"> | | style="max-width:680px;" | <syntaxhighlight lang="lua"> | ||
Line 42: | Line 42: | ||
{| class="ts" | {| class="ts" | ||
|- | |- | ||
− | ! | + | ! print 6 !! |
|- | |- | ||
| style="max-width:680px;" | <syntaxhighlight lang="lua"> | | style="max-width:680px;" | <syntaxhighlight lang="lua"> |
Revision as of 01:48, 3 September 2022
< | Index | > |
Tables are one of the features of Lua script, that make the scripting language so dynamic & easy to use, as they allow us to easily create tables, insert, remove & sort data. Tables are often comprised of arrays that usually involve keywords - or an index number - & a value. Tables can be accessed using multiple different methods.
Creating Functions
Below I am going to show you how to create your own custom functions.
Classic Function
print hello world! | |
---|---|
function hello()
print("hello world!")
end
hello()
|
Variable as Function
print hello world! | |
---|---|
hello = function()
print("hello world!")
end
hello()
|
Function with Input Arguments
print 6 | |
---|---|
function plus(a, b)
return a + b
end
print( plus(2, 4) )
|
Reserved Functions
< | Index | > |