From 082027088a6a1cc969e2bf56b1a427ffd2a1eea1 Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sun, 10 May 2026 20:09:39 +0100 Subject: [PATCH] =?UTF-8?q?Shrink=20block=20zone=20=F0=9F=98=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/screen.gd | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scenes/screen.gd b/scenes/screen.gd index d816801..a4d70b2 100644 --- a/scenes/screen.gd +++ b/scenes/screen.gd @@ -125,9 +125,12 @@ func stop(): func shrink_block_zone(): var bz = $TargetZone var new_width = max(bz.size.x - block_zone_shrink, block_zone_min) - bz.size.x = new_width - bz.position.x = size.x - new_width - 10 - _update_perfect_zone() + var new_x = size.x - new_width - 10 + var tween = create_tween() + 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(): var bz = $TargetZone