Difference between revisions of "Your first code"
m (Text replacement - "<source" to "<syntaxhighlight") |
|||
Line 22: | Line 22: | ||
Double click the main.lua file, then type in the following in the code editor: | Double click the main.lua file, then type in the following in the code editor: | ||
− | < | + | <syntaxhighlight lang="lua"> |
print("Hello World") | print("Hello World") | ||
</source> | </source> | ||
Line 38: | Line 38: | ||
=== Displaying on the Device === | === Displaying on the Device === | ||
Let's display "hello world" to the actual Gideros Player. Type the following in the code editor: | Let's display "hello world" to the actual Gideros Player. Type the following in the code editor: | ||
− | < | + | <syntaxhighlight lang="lua"> |
local myTextField = TextField.new(nil, "Hello World!") | local myTextField = TextField.new(nil, "Hello World!") | ||
-- Position the text field at coordinates 40, 100 | -- Position the text field at coordinates 40, 100 |
Revision as of 14:32, 13 July 2023
The Ultimate Guide to Gideros Studio
Your first code
Now that you had an overview of Gideros Studio, let's put it all together with a "Hello World" example.
Hello World Console
Start Gideros Studio
Create a new project, give it a name (e.g. HelloWorld), choose a location folder, and click ok
Then, right click on Files in the project panel window and select "Add New File"
Name it "main.lua" (all projects must have a main.lua file to run)
Double click the main.lua file, then type in the following in the code editor: <syntaxhighlight lang="lua"> print("Hello World") </source>
Now, in the menu bar, select Player → Start Local Player. When the Gideros Player window shows up, the blue Play icon and the red Stop icon become enable.
Click on the Play button and look in the output window at the bottom of Gideros Studio. You will see those three lines:
main.lua is uploading
Uploading finished.
Hello World
Displaying on the Device
Let's display "hello world" to the actual Gideros Player. Type the following in the code editor: <syntaxhighlight lang="lua"> local myTextField = TextField.new(nil, "Hello World!") -- Position the text field at coordinates 40, 100 myTextField:setPosition(40,100) -- Add the text field to the stage stage:addChild(myTextField) </source>
Now, in the menu bar, select Player → Start (or click on the Play button).
See it in action in Gideros Fiddle (link opens in this same tab): Run "Hello World"
Voilà.
PREV.: Gideros Player
NEXT: Introduction to Lua