two changes
added "Press R to Reset" and changed sprites for blocks
This commit is contained in:
parent
1f32046617
commit
d137d205ff
20 changed files with 542 additions and 42 deletions
|
@ -35,6 +35,9 @@ func _unhandled_input(event):
|
|||
func get_input(delta):
|
||||
var left = Input.is_action_pressed("player_left")
|
||||
var right = Input.is_action_pressed("player_right")
|
||||
|
||||
if Input.is_action_just_pressed("r"):
|
||||
get_tree().reload_current_scene()
|
||||
|
||||
if left and right:
|
||||
input_direction = 0
|
||||
|
@ -94,6 +97,9 @@ func update_data_link():
|
|||
data_link.visible = false
|
||||
|
||||
func find_nearest_block() -> Node2D:
|
||||
if not get_tree():
|
||||
return null
|
||||
|
||||
var closest_distance = max_link_distance
|
||||
var closest_block: Node2D = null
|
||||
for block in get_tree().get_nodes_in_group("scalable_blocks"):
|
||||
|
@ -102,7 +108,7 @@ func find_nearest_block() -> Node2D:
|
|||
closest_distance = distance
|
||||
closest_block = block
|
||||
return closest_block
|
||||
|
||||
|
||||
func start_scaling(target_node: Node2D, scale_value: Vector2):
|
||||
var tween = create_tween()
|
||||
tween.tween_property(target_node, "scale", scale_value, scale_duration)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue