Shrink block zone 😈

This commit is contained in:
Jennie Robinson Faber 2026-05-10 20:09:39 +01:00
parent 9dd2546613
commit 082027088a

View file

@ -125,9 +125,12 @@ func stop():
func shrink_block_zone(): func shrink_block_zone():
var bz = $TargetZone var bz = $TargetZone
var new_width = max(bz.size.x - block_zone_shrink, block_zone_min) var new_width = max(bz.size.x - block_zone_shrink, block_zone_min)
bz.size.x = new_width var new_x = size.x - new_width - 10
bz.position.x = size.x - new_width - 10 var tween = create_tween()
_update_perfect_zone() tween.set_parallel(true)
tween.tween_property(bz, "size:x", new_width, 0.3)
tween.tween_property(bz, "position:x", new_x, 0.3)
tween.tween_method(func(_v): _update_perfect_zone(), 0.0, 1.0, 0.3)
func _update_perfect_zone(): func _update_perfect_zone():
var bz = $TargetZone var bz = $TargetZone