From 4fa06d1e46543e20031d3a509ba1600d3e106e9b Mon Sep 17 00:00:00 2001 From: sasha80 Date: Tue, 15 Aug 2023 12:55:06 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5.=20=D0=94=D0=BE=D1=81=D1=82=D1=83?= =?UTF-8?q?=D0=BF=20=D0=BA=20=D0=BD=D0=B5=D1=81=D1=83=D1=89=D0=B5=D1=81?= =?UTF-8?q?=D1=82=D0=B2=D1=83=D1=8E=D1=89=D0=B5=D0=BC=D1=83=20=D1=8D=D0=BB?= =?UTF-8?q?=D0=B5=D0=BC=D0=B5=D0=BD=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/canvas.gd | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/scenes/canvas.gd b/scenes/canvas.gd index 97fd5c38..804b4cb6 100644 --- a/scenes/canvas.gd +++ b/scenes/canvas.gd @@ -8,12 +8,13 @@ func set_strob_width(val: float): $строб.material.set('shader_parameter/ func set_strob_band(val: float): $строб.material.set('shader_parameter/band', val / 125.0) func set_strob_radius(val: float): $строб.material.set('shader_parameter/radius', sv(val)) -func get_strob_center() -> Vector2: return $строб.position -func get_strob_visible() -> bool: return $строб.visible -func get_strob_width() -> float: return $строб.material.get('shader_parameter/width') -func get_strob_band() -> float: return $строб.material.get('shader_parameter/band') * 125.0 -func get_strob_radius(val: float) -> float: return $строб.material.set('shader_parameter/radius', sv(val)) -func get_radius_max() -> float: return $строб.scale.x -func get_radius_min() -> float: return 212.0 +func get_strob_center() -> Vector2: return $строб.position +func get_strob_visible() -> bool: return $строб.visible +func get_strob_width() -> float: return $строб.material.get('shader_parameter/width') +func get_strob_band() -> float: return $строб.material.get('shader_parameter/band') * 125.0 +func get_strob_radius() -> float: return $строб.material.get('shader_parameter/radius') * 125.0 + +func get_radius_outter() -> float: return material.get('shader_parameter/radius_outter') +func get_radius_inner() -> float: return material.get('shader_parameter/radius_inner') func sv(val: float) -> float: return val / ($строб.scale.x / 2.0) * 0.125