From 082c8701359c7317d66e0c85694bfc3617ad13ad Mon Sep 17 00:00:00 2001 From: MaD_CaT Date: Tue, 29 Oct 2024 13:33:33 +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=D1=8F.=20=D0=A3=D0=B4=D0=B0=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=BF=D1=83=D1=81=D1=82=D1=8B=D0=B5=20=D0=BF?= =?UTF-8?q?=D1=80=D0=BE=D0=B1=D0=B5=D0=BB=D1=8B.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/yau07.gd | 2 +- scripts/yems-boards.gd | 6 +++--- shaders/select_tr.gdshader | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/yau07.gd b/scripts/yau07.gd index 6a97fedd..8dfce781 100644 --- a/scripts/yau07.gd +++ b/scripts/yau07.gd @@ -207,7 +207,7 @@ class YaU07 extends unit.Unit: status[i] = rx_data[byte_i] # Массив байтовый "состояние прибора" i += 1 emit_signal('data_received', self) - + if rx_data_len == (status_len + 6): return true # Нет поля "ответ на команду", разбор пакета завершить diff --git a/scripts/yems-boards.gd b/scripts/yems-boards.gd index d67f29af..208c1cfb 100644 --- a/scripts/yems-boards.gd +++ b/scripts/yems-boards.gd @@ -15,7 +15,7 @@ class EmsBoard: in_tbl = in_table out_tbl = out_table base_addr_isa = base_addr - + func set_status(status): var offset = 0 if id_board == 1: offset = 26 @@ -35,7 +35,7 @@ class EmsBoard: var out_kz = int(status[25 + offset] | (status[26 + offset] << 8)) if id_board > 0: out_kz = 0 - + for in_dev in in_devs.values(): if (in_blank >> (in_dev.id - 1)) & 1: in_dev.state = 1 @@ -43,7 +43,7 @@ class EmsBoard: in_dev.state = 2 else: in_dev.state = 0 - + for out_dev in out_devs.values(): if (out_kz >> (out_dev.id - 1)) & 1: out_dev.state = 3 diff --git a/shaders/select_tr.gdshader b/shaders/select_tr.gdshader index 6dcdba3e..3dac47fe 100644 --- a/shaders/select_tr.gdshader +++ b/shaders/select_tr.gdshader @@ -3,7 +3,7 @@ shader_type canvas_item; uniform vec4 color: source_color = vec4(1, 1, 1, 1); uniform vec4 color_up: source_color = vec4(1, 1, 1, 1); /* Цвет вспышки при обновлении */ const float ds = 0.01425; /* Относительное расстояние на котором выполняется сглаживание краёв */ -const float dsr = 12.125; +const float dsr = 12.125; const vec2 center = vec2(0.5, 0.5); /* Центр должен быть в (0.5, 0.5), но это не так */ const float radius = 0.075 - ds * 2.0; /* Радиус должен быть 0.5, но это не так */ @@ -60,7 +60,7 @@ vec2 rotateUVmatrinx(vec2 uv, vec2 pivot, float rotation) void vertex() -{ +{ float dir = 0.0; dir += speed * TIME; VERTEX = rotateUVmatrinx(VERTEX, center, radians(dir)); @@ -70,7 +70,7 @@ void vertex() void fragment() { - + ivec2 isz = textureSize(TEXTURE, 0); vec2 uv = UV * vec2(float(isz.x), float(isz.y)); // координаты текущей точки в пикселях COLOR = vec4(0, 0, 0, 0.0); //texture(TEXTURE, UV); // Цвет текущей точки