added levels
This commit is contained in:
parent
9ae78abd7d
commit
d6906dc6a2
10 changed files with 176 additions and 9 deletions
|
@ -6,6 +6,7 @@ extends StaticBody2D
|
|||
@export var ui_actions: Node
|
||||
@export var small_sprite = preload("res://textures/block-orange.png")
|
||||
@export var large_sprite = preload("res://textures/block-blue.png")
|
||||
@export var delete_self = false
|
||||
|
||||
func _ready():
|
||||
add_to_group("scalable_blocks")
|
||||
|
@ -17,11 +18,16 @@ func scale_up():
|
|||
var tween = create_tween()
|
||||
tween.tween_property(self, "scale", scale_up_target, scale_duration)
|
||||
change_sprite_based_on_scale()
|
||||
if delete_self:
|
||||
queue_free()
|
||||
|
||||
|
||||
func scale_down():
|
||||
var tween = create_tween()
|
||||
tween.tween_property(self, "scale", scale_down_target, scale_duration)
|
||||
change_sprite_based_on_scale()
|
||||
if delete_self:
|
||||
queue_free()
|
||||
|
||||
func change_sprite_based_on_scale():
|
||||
var sprite = $Sprite2D
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue