Исправление. Может возникнуть затенение имени

This commit is contained in:
sasha80
2025-04-29 14:10:55 +03:00
parent 16cdfa80c3
commit ed5541fa29

View File

@@ -143,22 +143,22 @@ func _ready() -> void:
var proto = st[0]
if proto in UDPRX_PROTO:
var unit = UDPRX_PROTO[proto].new(unit_name)
var new_unit = UDPRX_PROTO[proto].new(unit_name)
var unit_key = settings.get_unit_key(unit_name)
units[unit_key] = unit
units_udprx[unit_key] = unit
units[unit_key] = new_unit
units_udprx[unit_key] = new_unit
dst_ports[unit_key] = st[2][0]
if logger_page:
unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key))
new_unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key))
if proto in UDP_PROTO:
var unit = UDP_PROTO[proto].new(unit_name)
var new_unit = UDP_PROTO[proto].new(unit_name)
var unit_key = settings.get_unit_key(unit_name)
units[unit_key] = unit
units_udp[unit_key] = unit
units[unit_key] = new_unit
units_udp[unit_key] = new_unit
if logger_page:
unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key))
unit.connect('command_fail', Callable(logger_page, 'on_command_fail').bind(unit_key))
new_unit.connect('line_changed', Callable(logger_page, 'on_line_changed').bind(unit_key))
new_unit.connect('command_fail', Callable(logger_page, 'on_command_fail').bind(unit_key))
if len(st[2]) > 1:
dst_ports[unit_key] = st[2][1]
else:
@@ -276,7 +276,7 @@ func _process(_delta: float) -> void:
tick = Time.get_ticks_msec()
RenderingServer.global_shader_parameter_set('tick_curent', tick)
for addr in units_udp:
var unit_udp = units[addr]
var unit_udp = units_udp[addr]
if Error.OK == unit_udp.process(tick):
var sock = send_sockets[unit_udp.name]
sock.send_to([addr[0], dst_ports[addr]], unit_udp.tx_data.slice(0, unit_udp.tx_len))