Доработка. Мигание при обновлении отметок целей

This commit is contained in:
sasha80
2025-04-01 09:27:26 +03:00
parent 32b288db9d
commit edaf6cc78d
6 changed files with 21 additions and 29 deletions

View File

@@ -10,15 +10,8 @@ func set_track_visible(value: bool): $track.visible = value
func set_ecm_visible(value: bool): $ecm_done.visible = value
func update(_tick_ms: int = 0): pass
## Задаёт цвет
func set_color(color: Color): $bip.self_modulate = color
## Возвращает цвет
func get_color(): return $bip.self_modulate
func update(tick_rx: int):
$bip.set_instance_shader_parameter('tick_update', tick_rx)
## Функция присваивает заданое значение видимости селектору.

View File

@@ -6,8 +6,8 @@
[sub_resource type="ShaderMaterial" id="ShaderMaterial_qq6yq"]
shader = ExtResource("2_ybnsn")
shader_parameter/tick_update = 0
shader_parameter/time_delta = 200
shader_parameter/tick_delta = 200
shader_parameter/radius = 0.06
[sub_resource type="PlaceholderTexture2D" id="PlaceholderTexture2D_xbpqf"]
@@ -231,19 +231,21 @@ scale = Vector2(20, 20)
texture = SubResource("PlaceholderTexture2D_xbpqf")
[node name="selector" type="Sprite2D" parent="."]
visible = false
material = SubResource("ShaderMaterial_fkqwb")
scale = Vector2(20, 20)
texture = SubResource("PlaceholderTexture2D_hqs6j")
centered = false
[node name="recomendation" type="Sprite2D" parent="."]
visible = false
material = SubResource("ShaderMaterial_lpmq6")
scale = Vector2(20, 20)
texture = SubResource("PlaceholderTexture2D_hqs6j")
centered = false
metadata/_edit_lock_ = true
[node name="ecm_done" type="Sprite2D" parent="."]
visible = false
material = SubResource("ShaderMaterial_h3oo7")
position = Vector2(-5, -5)
scale = Vector2(30, 30)
@@ -251,6 +253,7 @@ texture = SubResource("PlaceholderTexture2D_hqs6j")
centered = false
[node name="track" type="Sprite2D" parent="."]
visible = false
material = SubResource("ShaderMaterial_lkrha")
position = Vector2(10, 10)
scale = Vector2(26, 26)