1-6 player splitscreen multiplayer addon
Diffstat (limited to 'test.gd')
-rw-r--r--test.gd15
1 files changed, 10 insertions, 5 deletions
diff --git a/test.gd b/test.gd
index c00de5a..744dab8 100644
--- a/test.gd
+++ b/test.gd
@@ -2,8 +2,13 @@ extends Splitscreen
func _ready() -> void:
super()
- var cam := Camera3D.new()
- join().add_child(cam)
- await get_tree().create_timer(1).timeout
- cam = Camera3D.new()
- join().add_child(cam) \ No newline at end of file
+ for i in 4:
+ await get_tree().create_timer(1).timeout
+ var cam := Camera3D.new()
+ var p := join()
+ p.viewport.add_child(cam)
+ var l := Label.new(); l.position += Vector2.ONE * 10; l.add_theme_font_size_override("font_size", 80); l.text = str(p.id)
+ p.add_child(l)
+ for i in 4:
+ await get_tree().create_timer(2).timeout
+ leave(i + 1)