diff options
author | rom <romangraef@gmail.com> | 2021-04-25 16:05:09 +0200 |
---|---|---|
committer | rom <romangraef@gmail.com> | 2021-04-25 16:05:17 +0200 |
commit | 8ff102c632d39433c0a8d276e4bdacbca362dc51 (patch) | |
tree | 7f7d1f18f58af8ed5094efbc793857cc002d216c /components | |
parent | 2115f2305a09fce17cb2ebc74c42c2a48f4dff21 (diff) | |
download | ldjam48-8ff102c632d39433c0a8d276e4bdacbca362dc51.tar.gz ldjam48-8ff102c632d39433c0a8d276e4bdacbca362dc51.tar.bz2 ldjam48-8ff102c632d39433c0a8d276e4bdacbca362dc51.zip |
camera movement and signals
Diffstat (limited to 'components')
-rw-r--r-- | components/CameraTrackFollower.gd | 1 | ||||
-rw-r--r-- | components/Level.gd | 10 |
2 files changed, 10 insertions, 1 deletions
diff --git a/components/CameraTrackFollower.gd b/components/CameraTrackFollower.gd index 22420d9..819e13b 100644 --- a/components/CameraTrackFollower.gd +++ b/components/CameraTrackFollower.gd @@ -29,7 +29,6 @@ func _process(delta): return var next_point = _points[_pidx] var dist : Vector2 = next_point - position - print("Camera movement", dist) if _t < speedup_time: current_speed += speedup * max(0, min(speedup_time-_t, delta)) _t += delta diff --git a/components/Level.gd b/components/Level.gd index 135a2cf..c3cb338 100644 --- a/components/Level.gd +++ b/components/Level.gd @@ -1,6 +1,16 @@ extends Node2D class_name Level +signal lost_heart() +signal level_finished() + func start(): print("Level starting.") + +func lose_heart(): + emit_signal("lost_heart") + +func finish_level(): + emit_signal("level_finished") + |