⬡ DEFLOW
⬇ Export .script
💾 Save
📂 Load
↩ Undo
↪ Redo
â–¶ Generate
⊞ Layout
⊡ Fit
⊕ Group
⊙ Example
✕ Clear
Right-click to add · Scroll=zoom · Drag bg=pan · Ctrl+S=save
Lifecycle
init()
update()
on_message()
on_input()
final()
Game Object
go.set_position
go.get_position
go.set_rotation
go.set_scale
go.animate
go.cancel_animations
go.delete
go.exists
Sprite
sprite.play_flipbook
sprite.set_hflip
sprite.set_vflip
go.set (tint)
Sound
sound.play
sound.stop
sound.set_gain
Camera
camera shake
camera follow
Factory
factory.create
collectionfactory.create
Logic
if / condition
for loop
while loop
variable
math
vmath.vector3
comment
print
Timer
timer.delay
timer.cancel
Messages
msg.post
msg.url
Physics
ray_cast
on_collision
set_linear_velocity
apply_force
GUI
gui.set_text
gui.set_color
gui.animate
// GENERATED LUA
script
JSON
Copy
-- Build your node graph -- Right-click canvas to add nodes -- Drag output port to input port to connect -- Double-click a connection line to delete it -- Ctrl+S to save | Ctrl+D to duplicate selected
0 nodes
0 connections
0 groups
Ready
Dialog
Cancel
OK