diff options
Diffstat (limited to 'demos/2d/dynamic_collision_shapes/dynamic_colobjs.gd')
-rw-r--r-- | demos/2d/dynamic_collision_shapes/dynamic_colobjs.gd | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/demos/2d/dynamic_collision_shapes/dynamic_colobjs.gd b/demos/2d/dynamic_collision_shapes/dynamic_colobjs.gd index a6a42a1914..25db51642b 100644 --- a/demos/2d/dynamic_collision_shapes/dynamic_colobjs.gd +++ b/demos/2d/dynamic_collision_shapes/dynamic_colobjs.gd @@ -1,23 +1,19 @@ extends Node2D -# member variables here, example: -# var a=2 -# var b="textvar" -const EMIT_INTERVAL=0.1 -var timeout=EMIT_INTERVAL +# Member variables +const EMIT_INTERVAL = 0.1 +var timeout = EMIT_INTERVAL + func _process(delta): - timeout-=delta - if (timeout<0): - timeout=EMIT_INTERVAL + timeout -= delta + if (timeout < 0): + timeout = EMIT_INTERVAL var ball = preload("res://ball.scn").instance() - ball.set_pos( Vector2(randf() * get_viewport_rect().size.x, 0) ) + ball.set_pos(Vector2(randf()*get_viewport_rect().size.x, 0)) add_child(ball) - -func _ready(): - set_process(true) - # Initialization here - pass +func _ready(): + set_process(true) |