From 50bc6e937f60b43454e7f1f87d2e6cfe31fdc189 Mon Sep 17 00:00:00 2001 From: sasha80 Date: Wed, 19 Feb 2025 15:09:09 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BE=D1=87=D0=B5=D0=BD=D1=8C=20=D0=B2=D0=B0?= =?UTF-8?q?=D0=B6=D0=BD=D0=B0=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/bip/bip.gd | 2 +- shaders/bip.gdshader | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scenes/bip/bip.gd b/scenes/bip/bip.gd index 9ff16ce..b5bfabd 100644 --- a/scenes/bip/bip.gd +++ b/scenes/bip/bip.gd @@ -13,7 +13,7 @@ func set_ecm_visible(value: bool): $ecm_done.visible = value func update(): $bip.material.set('shader_parameter/tick_update', float(Time.get_ticks_msec()/1000)) -## Задаёт цвет +## Задаёт цвет для всех экземпляров func set_color(color: Color): $bip.material.set('shader_parameter/color', Vector3(color.r, color.g, color.b)) diff --git a/shaders/bip.gdshader b/shaders/bip.gdshader index b617d0f..64a0e6e 100644 --- a/shaders/bip.gdshader +++ b/shaders/bip.gdshader @@ -4,7 +4,7 @@ shader_type canvas_item; /* Закрашенная окружность */ uniform float tick_update = 0.0; /* Время последнего обновления, мс */ -uniform vec3 color : source_color = vec3(0.972549, 0.12549, 0.411765); +uniform vec3 color : source_color = vec3(1.0, 1.0, 1.0); const float time_delta = 0.5; /* Время вспышки при обновлении, c */ const float ds = 0.01; /* Относительное расстояние на котором выполняется сглаживание краёв */ const vec2 center = vec2(0.125, 0.125); /* Центр должен быть в (0.5, 0.5), но это не так */