mirror of
https://github.com/Steffo99/looping-for-loops.git
synced 2024-11-21 23:54:23 +00:00
🍩 Add colored loop to the cat
Co-authored-by: Cookie <58516648+Cookie-CHR@users.noreply.github.com>
This commit is contained in:
parent
1f27aa1229
commit
ea8753a536
5 changed files with 7 additions and 0 deletions
|
@ -15,6 +15,7 @@ func _ready():
|
||||||
func _on_Loop_body_entered(body):
|
func _on_Loop_body_entered(body):
|
||||||
emit_signal("picked_up")
|
emit_signal("picked_up")
|
||||||
body.loops_collected += 1
|
body.loops_collected += 1
|
||||||
|
body.get_node("Donut").self_modulate = $Sprite.self_modulate
|
||||||
$AnimationPlayer.play("pop fade out")
|
$AnimationPlayer.play("pop fade out")
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,9 @@ extends KinematicBody2D
|
||||||
class_name Player
|
class_name Player
|
||||||
|
|
||||||
|
|
||||||
|
var rng = RandomNumberGenerator.new()
|
||||||
|
|
||||||
|
|
||||||
export(Vector2) var gravity: Vector2 = Vector2(0, 10)
|
export(Vector2) var gravity: Vector2 = Vector2(0, 10)
|
||||||
export(float) var move_speed: float = 300
|
export(float) var move_speed: float = 300
|
||||||
export(float) var jump_speed: float = 425
|
export(float) var jump_speed: float = 425
|
||||||
|
@ -24,6 +27,9 @@ func get_floor():
|
||||||
return collision.collider
|
return collision.collider
|
||||||
|
|
||||||
|
|
||||||
|
func _ready():
|
||||||
|
$Donut.self_modulate = Color.from_hsv(rng.randf_range(0.0, 1.0), 0.4, 1)
|
||||||
|
|
||||||
func up_normal():
|
func up_normal():
|
||||||
return -gravity.normalized()
|
return -gravity.normalized()
|
||||||
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 852 B After Width: | Height: | Size: 129 B |
Binary file not shown.
Before Width: | Height: | Size: 758 B After Width: | Height: | Size: 129 B |
Binary file not shown.
Before Width: | Height: | Size: 741 B After Width: | Height: | Size: 129 B |
Loading…
Reference in a new issue