Доработка. Улучшение документации.
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
extends Sprite2D
|
||||
class_name Diagram extends Sprite2D
|
||||
|
||||
var fs_default_colors: Array # Цвета по умолчанию для блоков ФС
|
||||
var fs_default_colors: Array ## Цвета по умолчанию для блоков ФС.
|
||||
|
||||
func _ready() -> void:
|
||||
signaller.connect('map_mode_changed', Callable(self, 'set_view_mode'))
|
||||
set_def_colors()
|
||||
signaller.connect('map_mode_changed', Callable(self, 'set_view_mode'))
|
||||
set_def_colors()
|
||||
|
||||
|
||||
func sv(val: float) -> float: return val / ($строб.scale.x / 2.0) * 0.125
|
||||
@@ -30,15 +30,15 @@ func get_radius_inner_1() -> float: return material.get('shader_parameter/radiu
|
||||
func set_view_mode(val: int): material.set('shader_parameter/mode', val);
|
||||
func set_band_colors(val: Array): material.set('shader_parameter/ant_band_c', val)
|
||||
|
||||
## Закрашивание по умолчанию блоков ФС цветами из настроек
|
||||
## Закрашивание по умолчанию блоков ФС цветами из настроек.
|
||||
func set_def_colors():
|
||||
var color0: Vector3 = ProjectSettings.get_setting('application/interfer/default_color0', Vector3(0.38, 0.47, 0.51))
|
||||
var color1: Vector3 = ProjectSettings.get_setting('application/interfer/default_color1', Vector3(0.39, 0.44, 0.50))
|
||||
var col_arr: Array = [color0, color1]
|
||||
var col = false
|
||||
for i in range(7):
|
||||
for j in range (4):
|
||||
fs_default_colors.append(col_arr[int(col)])
|
||||
col = not col
|
||||
col = not col
|
||||
set_band_colors(fs_default_colors)
|
||||
var color0: Vector3 = ProjectSettings.get_setting('application/interfer/default_color0', Vector3(0.38, 0.47, 0.51))
|
||||
var color1: Vector3 = ProjectSettings.get_setting('application/interfer/default_color1', Vector3(0.39, 0.44, 0.50))
|
||||
var col_arr: Array = [color0, color1]
|
||||
var col = false
|
||||
for i in range(7):
|
||||
for j in range (4):
|
||||
fs_default_colors.append(col_arr[int(col)])
|
||||
col = not col
|
||||
col = not col
|
||||
set_band_colors(fs_default_colors)
|
||||
|
||||
Reference in New Issue
Block a user