Доработка. Мигание при обновлении отметок целей
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
## Функция присваивает заданое значение видимости селектору.
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user