iFactory.Godot/Mods/工业数据采集与分析应用分享/_Deprecated/生产模拟.tscn

891 lines
32 KiB
Plaintext

[gd_scene load_steps=16 format=3 uid="uid://c0p5mw7gbwwk6"]
[ext_resource type="VideoStream" path="res://Mods/工业数据采集与分析应用分享/Arts/Videos/生产过程模拟.ogv" id="1_n53dq"]
[ext_resource type="Script" path="res://BITKit/Scripts/Components/RuntimeNode.cs" id="2_isay2"]
[ext_resource type="Script" path="res://Mods/工业数据采集与分析应用分享/Scripts/ProductionAnimation.cs" id="3_6smad"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_mmg2t"]
content_margin_left = 8.0
content_margin_right = 8.0
bg_color = Color(0.92549, 0.92549, 0.92549, 1)
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_631sk"]
content_margin_left = 8.0
content_margin_top = 8.0
content_margin_right = 8.0
content_margin_bottom = 8.0
bg_color = Color(0.862745, 0.494118, 0.0862745, 1)
[sub_resource type="Animation" id="Animation_ehfn1"]
resource_name = "Start"
length = 6.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("0:visible")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [true]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("1:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("2:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("3:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 4),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("4:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 6),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("ProgressBar:value")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0, 6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 100.0]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_0nmby"]
_data = {
"Start": SubResource("Animation_ehfn1")
}
[sub_resource type="Animation" id="Animation_jqadl"]
resource_name = "Start"
length = 6.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ProgressBar:value")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 6),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [55.0, 100.0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("2:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 4),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_mqq75"]
_data = {
"Start": SubResource("Animation_jqadl")
}
[sub_resource type="Animation" id="Animation_dagmw"]
resource_name = "Start"
length = 10.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ProgressBar:value")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 10),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [0.0, 100.0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("1:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("2:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 3),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("3:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 5),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/4/type = "value"
tracks/4/imported = false
tracks/4/enabled = true
tracks/4/path = NodePath("4:visible")
tracks/4/interp = 1
tracks/4/loop_wrap = true
tracks/4/keys = {
"times": PackedFloat32Array(0, 7),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/5/type = "value"
tracks/5/imported = false
tracks/5/enabled = true
tracks/5/path = NodePath("5:visible")
tracks/5/interp = 1
tracks/5/loop_wrap = true
tracks/5/keys = {
"times": PackedFloat32Array(0, 10),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_t4po5"]
_data = {
"Start": SubResource("Animation_dagmw")
}
[sub_resource type="Animation" id="Animation_f1esw"]
resource_name = "Start"
length = 8.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ProgressBar:value")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 6.5, 8),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [0.0, 90.0, 100.0]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_br22x"]
_data = {
"Start": SubResource("Animation_f1esw")
}
[sub_resource type="Animation" id="Animation_b80x7"]
resource_name = "Start"
length = 10.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("ProgressBar:value")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 4, 10),
"transitions": PackedFloat32Array(1, 1, 1),
"update": 0,
"values": [0.0, 80.0, 90.0]
}
tracks/1/type = "value"
tracks/1/imported = false
tracks/1/enabled = true
tracks/1/path = NodePath("ProgressBar:visible")
tracks/1/interp = 1
tracks/1/loop_wrap = true
tracks/1/keys = {
"times": PackedFloat32Array(0, 10),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [true, false]
}
tracks/2/type = "value"
tracks/2/imported = false
tracks/2/enabled = true
tracks/2/path = NodePath("2:visible")
tracks/2/interp = 1
tracks/2/loop_wrap = true
tracks/2/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
tracks/3/type = "value"
tracks/3/imported = false
tracks/3/enabled = true
tracks/3/path = NodePath("3:visible")
tracks/3/interp = 1
tracks/3/loop_wrap = true
tracks/3/keys = {
"times": PackedFloat32Array(0, 4),
"transitions": PackedFloat32Array(1, 1),
"update": 1,
"values": [false, true]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_0dofc"]
_data = {
"Start": SubResource("Animation_b80x7")
}
[node name="生产模拟" type="ReferenceRect"]
offset_right = 1368.0
offset_bottom = 384.0
[node name="HBoxContainer" type="HBoxContainer" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="HBoxContainer"]
custom_minimum_size = Vector2(384, 256)
layout_mode = 2
stream = ExtResource("1_n53dq")
autoplay = true
expand = true
script = ExtResource("2_isay2")
[node name="生产步骤" type="VBoxContainer" parent="HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
[node name="Label2" type="Label" parent="HBoxContainer/生产步骤"]
layout_mode = 2
theme_type_variation = &"HeaderLarge"
theme_override_colors/font_color = Color(0.133333, 0.133333, 0.133333, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_mmg2t")
text = "生产步骤"
[node name="Button" type="Button" parent="HBoxContainer/生产步骤"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "原材料出库"
[node name="Button4" type="Button" parent="HBoxContainer/生产步骤"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "底衬压装"
[node name="Button2" type="Button" parent="HBoxContainer/生产步骤"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "笔记本装配"
[node name="Button3" type="Button" parent="HBoxContainer/生产步骤"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "UV打印"
[node name="HSeparator" type="HSeparator" parent="HBoxContainer/生产步骤"]
layout_mode = 2
size_flags_vertical = 3
[node name="Button5" type="Button" parent="HBoxContainer/生产步骤"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "交付/入库"
[node name="生产过程" type="VBoxContainer" parent="HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
[node name="Label" type="Label" parent="HBoxContainer/生产过程"]
layout_mode = 2
theme_type_variation = &"HeaderLarge"
theme_override_colors/font_color = Color(0.133333, 0.133333, 0.133333, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_mmg2t")
text = "生产过程"
[node name="TabContainer" type="TabContainer" parent="HBoxContainer/生产过程"]
layout_mode = 2
size_flags_vertical = 3
clip_tabs = false
tabs_visible = false
[node name="Default" type="Label" parent="HBoxContainer/生产过程/TabContainer"]
visible = false
layout_mode = 2
text = "在右侧列表中点击需要的指令"
horizontal_alignment = 1
vertical_alignment = 1
[node name="原材料出库" type="VBoxContainer" parent="HBoxContainer/生产过程/TabContainer" node_paths=PackedStringArray("progressBar")]
visible = false
layout_mode = 2
script = ExtResource("3_6smad")
progressBar = NodePath("ProgressBar")
visibleNodes = Array[NodePath]([NodePath("0"), NodePath("1"), NodePath("2"), NodePath("3"), NodePath("4"), NodePath("5")])
autoPlay = true
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
min_value = 28.3333
value = 28.3333
[node name="0" type="Label" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
text = "出库笔记本壳"
[node name="1" type="Label" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
text = "出库笔记本纸张"
[node name="2" type="Label" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
text = "出库笔记本卡扣"
[node name="3" type="Label" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
text = "运输到装配区"
[node name="4" type="Label" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
text = "放在装配区等待装配"
[node name="5" type="Label" parent="HBoxContainer/生产过程/TabContainer/原材料出库"]
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已完成"
vertical_alignment = 1
[node name="底衬压装" type="VBoxContainer" parent="HBoxContainer/生产过程/TabContainer" node_paths=PackedStringArray("progressBar")]
visible = false
layout_mode = 2
script = ExtResource("3_6smad")
progressBar = NodePath("ProgressBar")
visibleNodes = Array[NodePath]([NodePath("0"), NodePath("1"), NodePath("2"), NodePath("3"), NodePath("4"), NodePath("5"), NodePath("6"), NodePath("SuccessBox")])
autoPlay = true
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
value = 6.0
[node name="0" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "出库衬套"
[node name="1" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "运送到冲压区"
[node name="2" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "放置在冲压区"
[node name="3" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "冲压"
[node name="4" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "取回衬套"
[node name="5" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "运输到装配区"
[node name="6" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
text = "放在装配区"
[node name="SuccessBox" type="Label" parent="HBoxContainer/生产过程/TabContainer/底衬压装"]
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已完成"
vertical_alignment = 1
[node name="笔记本装配" type="VBoxContainer" parent="HBoxContainer/生产过程/TabContainer" node_paths=PackedStringArray("progressBar")]
visible = false
layout_mode = 2
script = ExtResource("3_6smad")
progressBar = NodePath("ProgressBar")
visibleNodes = Array[NodePath]([NodePath("0"), NodePath("1"), NodePath("2"), NodePath("3"), NodePath("SuccessBox")])
autoPlay = true
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/生产过程/TabContainer/笔记本装配"]
layout_mode = 2
min_value = 55.0
value = 59.5
[node name="0" type="Label" parent="HBoxContainer/生产过程/TabContainer/笔记本装配"]
layout_mode = 2
text = "装配笔记本壳"
[node name="1" type="Label" parent="HBoxContainer/生产过程/TabContainer/笔记本装配"]
layout_mode = 2
text = "装配卡扣"
[node name="2" type="Label" parent="HBoxContainer/生产过程/TabContainer/笔记本装配"]
visible = false
layout_mode = 2
text = "装配衬套"
[node name="3" type="Label" parent="HBoxContainer/生产过程/TabContainer/笔记本装配"]
layout_mode = 2
text = "装配纸张"
[node name="SuccessBox" type="Label" parent="HBoxContainer/生产过程/TabContainer/笔记本装配"]
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已完成"
vertical_alignment = 1
[node name="UV打印" type="VBoxContainer" parent="HBoxContainer/生产过程/TabContainer" node_paths=PackedStringArray("progressBar")]
visible = false
layout_mode = 2
script = ExtResource("3_6smad")
progressBar = NodePath("ProgressBar")
visibleNodes = Array[NodePath]([NodePath("0"), NodePath("1"), NodePath("2"), NodePath("3"), NodePath("4"), NodePath("SuccessBox")])
autoPlay = true
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
value = 8.31
[node name="0" type="Label" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
text = "取回装配笔记本"
[node name="1" type="Label" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
text = "运输到打印区"
[node name="2" type="Label" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
text = "放置笔记本到打印区"
[node name="3" type="Label" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
text = "开始打印"
[node name="4" type="Label" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
text = "取回打印笔记本"
[node name="SuccessBox" type="Label" parent="HBoxContainer/生产过程/TabContainer/UV打印"]
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已完成"
vertical_alignment = 1
[node name="入库" type="VBoxContainer" parent="HBoxContainer/生产过程/TabContainer" node_paths=PackedStringArray("progressBar")]
layout_mode = 2
script = ExtResource("3_6smad")
progressBar = NodePath("ProgressBar")
visibleNodes = Array[NodePath]([NodePath("0"), NodePath("1"), NodePath("SuccessBox")])
autoPlay = true
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/生产过程/TabContainer/入库"]
layout_mode = 2
value = 12.0
[node name="0" type="Label" parent="HBoxContainer/生产过程/TabContainer/入库"]
layout_mode = 2
size_flags_vertical = 1
text = "运输到交付区"
[node name="1" type="Label" parent="HBoxContainer/生产过程/TabContainer/入库"]
layout_mode = 2
size_flags_vertical = 1
text = "放置笔记本到交付区"
[node name="SuccessBox" type="Label" parent="HBoxContainer/生产过程/TabContainer/入库"]
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已完成"
vertical_alignment = 1
[node name="VSeparator" type="VSeparator" parent="HBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 16
[node name="注册操作" type="VBoxContainer" parent="HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
[node name="Label2" type="Label" parent="HBoxContainer/注册操作"]
layout_mode = 2
theme_type_variation = &"HeaderLarge"
theme_override_colors/font_color = Color(0.133333, 0.133333, 0.133333, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_mmg2t")
text = "注册操作"
[node name="Button" type="Button" parent="HBoxContainer/注册操作"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "创建订单"
[node name="Button4" type="Button" parent="HBoxContainer/注册操作"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "注册订单标识"
[node name="Button2" type="Button" parent="HBoxContainer/注册操作"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "注册设备标识"
[node name="Button3" type="Button" parent="HBoxContainer/注册操作"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "注册环境标识"
[node name="HSeparator" type="HSeparator" parent="HBoxContainer/注册操作"]
layout_mode = 2
size_flags_vertical = 3
[node name="Button5" type="Button" parent="HBoxContainer/注册操作"]
layout_mode = 2
theme_type_variation = &"Flat"
text = "对当前操作抛出异常"
[node name="注册过程" type="VBoxContainer" parent="HBoxContainer"]
layout_mode = 2
size_flags_horizontal = 3
[node name="Label" type="Label" parent="HBoxContainer/注册过程"]
layout_mode = 2
theme_type_variation = &"HeaderLarge"
theme_override_colors/font_color = Color(0.133333, 0.133333, 0.133333, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_mmg2t")
text = "生产过程"
[node name="TabContainer" type="TabContainer" parent="HBoxContainer/注册过程"]
layout_mode = 2
size_flags_vertical = 3
tabs_visible = false
[node name="Default" type="Label" parent="HBoxContainer/注册过程/TabContainer"]
layout_mode = 2
text = "在右侧列表中点击需要的指令"
horizontal_alignment = 1
vertical_alignment = 1
[node name="创建订单" type="VBoxContainer" parent="HBoxContainer/注册过程/TabContainer"]
visible = false
layout_mode = 2
script = ExtResource("2_isay2")
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
layout_mode = 2
min_value = 28.3333
value = 28.3333
[node name="0" type="Label" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
layout_mode = 2
text = "正在创建订单"
[node name="1" type="Label" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
visible = false
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_631sk")
text = "已创建标识为88.123.64/20230704170401订单"
[node name="2" type="Label" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
visible = false
layout_mode = 2
text = "正在生成订单号"
[node name="3" type="Label" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
visible = false
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_631sk")
text = "已生成订单号:20230704170401"
[node name="4" type="Label" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
visible = false
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已创建订单并下发到MES系统"
vertical_alignment = 1
[node name="AnimationPlayer" type="AnimationPlayer" parent="HBoxContainer/注册过程/TabContainer/创建订单"]
libraries = {
"": SubResource("AnimationLibrary_0nmby")
}
[node name="注册订单标识" type="VBoxContainer" parent="HBoxContainer/注册过程/TabContainer"]
visible = false
layout_mode = 2
script = ExtResource("2_isay2")
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/注册过程/TabContainer/注册订单标识"]
layout_mode = 2
min_value = 55.0
value = 55.0
[node name="0" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册订单标识"]
layout_mode = 2
text = "正在请求注册订单标识"
[node name="1" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册订单标识"]
visible = false
layout_mode = 2
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_styles/normal = SubResource("StyleBoxFlat_631sk")
text = "已提交订单号20230704170401"
[node name="2" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册订单标识"]
visible = false
layout_mode = 2
text = "正在等待返回提交结果"
[node name="3" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册订单标识"]
visible = false
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "订单已注册到标识"
vertical_alignment = 1
[node name="AnimationPlayer" type="AnimationPlayer" parent="HBoxContainer/注册过程/TabContainer/注册订单标识"]
libraries = {
"": SubResource("AnimationLibrary_mqq75")
}
[node name="注册设备标识" type="VBoxContainer" parent="HBoxContainer/注册过程/TabContainer"]
visible = false
layout_mode = 2
script = ExtResource("2_isay2")
[node name="0" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
layout_mode = 2
text = "正在注册参与生产的设备"
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
layout_mode = 2
[node name="1" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
visible = false
layout_mode = 2
theme_type_variation = &"AccentBox"
text = "正在注册装配机械臂SR7C1L"
[node name="2" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
visible = false
layout_mode = 2
theme_type_variation = &"AccentBox"
text = "正在注册AGV电流与电量"
[node name="3" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
visible = false
layout_mode = 2
theme_type_variation = &"AccentBox"
text = "正在注册AGV机械臂"
[node name="4" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
visible = false
layout_mode = 2
theme_type_variation = &"AccentBox"
text = "正在注册SR夹爪"
[node name="5" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
visible = false
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已注册参与生产的设备"
vertical_alignment = 1
[node name="AnimationPlayer" type="AnimationPlayer" parent="HBoxContainer/注册过程/TabContainer/注册设备标识"]
libraries = {
"": SubResource("AnimationLibrary_t4po5")
}
[node name="注册环境标识" type="VBoxContainer" parent="HBoxContainer/注册过程/TabContainer"]
visible = false
layout_mode = 2
script = ExtResource("2_isay2")
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
layout_mode = 2
[node name="0" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
layout_mode = 2
theme_type_variation = &"AccentBox"
text = "正在连接到传感器"
[node name="1" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
visible = false
layout_mode = 2
theme_type_variation = &"HeaderMedium"
text = "已获取温度:42℃"
[node name="2" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
visible = false
layout_mode = 2
theme_type_variation = &"HeaderMedium"
text = "已获取湿度:50%"
[node name="3" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
visible = false
layout_mode = 2
theme_type_variation = &"AccentBox"
text = "正在提交温湿度标识到解析节点"
[node name="4" type="Label" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
visible = false
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"SuccessBox"
text = "已提交温湿度数据到解析节点"
[node name="AnimationPlayer" type="AnimationPlayer" parent="HBoxContainer/注册过程/TabContainer/注册环境标识"]
libraries = {
"": SubResource("AnimationLibrary_br22x")
}
[node name="对当前操作抛出异常" type="VBoxContainer" parent="HBoxContainer/注册过程/TabContainer"]
visible = false
layout_mode = 2
script = ExtResource("2_isay2")
[node name="ProgressBar" type="ProgressBar" parent="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常"]
layout_mode = 2
[node name="1" type="Label" parent="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常"]
layout_mode = 2
size_flags_vertical = 1
text = "正在提交数据到标识解析节点..."
[node name="2" type="Label" parent="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常"]
visible = false
layout_mode = 2
size_flags_vertical = 1
theme_type_variation = &"AccentBox"
text = "提交失败,正在自动校正数据..."
[node name="3" type="Label" parent="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常"]
visible = false
layout_mode = 2
size_flags_vertical = 1
text = "正在提交数据到标识解析节点..."
[node name="4" type="RichTextLabel" parent="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常"]
visible = false
layout_mode = 2
size_flags_vertical = 3
theme_type_variation = &"ErrorBox"
bbcode_enabled = true
text = "[b]Oops[/b]
我们尝试了自动纠错与修正,
但仍然提交失败
你可以手动提交数据到解析节点"
[node name="AnimationPlayer" type="AnimationPlayer" parent="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常"]
libraries = {
"": SubResource("AnimationLibrary_0dofc")
}
[connection signal="OnDisable" from="HBoxContainer/VideoStreamPlayer" to="HBoxContainer/VideoStreamPlayer" method="stop"]
[connection signal="OnEnable" from="HBoxContainer/VideoStreamPlayer" to="HBoxContainer/VideoStreamPlayer" method="play"]
[connection signal="draw" from="HBoxContainer/VideoStreamPlayer" to="HBoxContainer/VideoStreamPlayer" method="Enable"]
[connection signal="finished" from="HBoxContainer/VideoStreamPlayer" to="HBoxContainer/VideoStreamPlayer" method="play"]
[connection signal="hidden" from="HBoxContainer/VideoStreamPlayer" to="HBoxContainer/VideoStreamPlayer" method="Disable"]
[connection signal="pressed" from="HBoxContainer/生产步骤/Button" to="HBoxContainer/生产过程/TabContainer" method="set_current_tab" binds= [1]]
[connection signal="pressed" from="HBoxContainer/生产步骤/Button4" to="HBoxContainer/生产过程/TabContainer" method="set_current_tab" binds= [2]]
[connection signal="pressed" from="HBoxContainer/生产步骤/Button2" to="HBoxContainer/生产过程/TabContainer" method="set_current_tab" binds= [3]]
[connection signal="pressed" from="HBoxContainer/生产步骤/Button3" to="HBoxContainer/生产过程/TabContainer" method="set_current_tab" binds= [4]]
[connection signal="pressed" from="HBoxContainer/生产步骤/Button5" to="HBoxContainer/注册过程/TabContainer" method="set_current_tab"]
[connection signal="draw" from="HBoxContainer/生产过程/TabContainer/UV打印" to="HBoxContainer/生产过程/TabContainer/UV打印" method="Enable"]
[connection signal="hidden" from="HBoxContainer/生产过程/TabContainer/UV打印" to="HBoxContainer/生产过程/TabContainer/UV打印" method="Disable"]
[connection signal="draw" from="HBoxContainer/生产过程/TabContainer/入库" to="HBoxContainer/生产过程/TabContainer/入库" method="Enable"]
[connection signal="hidden" from="HBoxContainer/生产过程/TabContainer/入库" to="HBoxContainer/生产过程/TabContainer/入库" method="Disable"]
[connection signal="pressed" from="HBoxContainer/注册操作/Button" to="HBoxContainer/注册过程/TabContainer" method="set_current_tab" binds= [1]]
[connection signal="pressed" from="HBoxContainer/注册操作/Button4" to="HBoxContainer/注册过程/TabContainer" method="set_current_tab" binds= [2]]
[connection signal="pressed" from="HBoxContainer/注册操作/Button2" to="HBoxContainer/注册过程/TabContainer" method="set_current_tab" binds= [3]]
[connection signal="pressed" from="HBoxContainer/注册操作/Button3" to="HBoxContainer/注册过程/TabContainer" method="set_current_tab" binds= [4]]
[connection signal="pressed" from="HBoxContainer/注册操作/Button5" to="HBoxContainer/注册过程/TabContainer" method="set_current_tab" binds= [5]]
[connection signal="OnDisable" from="HBoxContainer/注册过程/TabContainer/创建订单" to="HBoxContainer/注册过程/TabContainer/创建订单/AnimationPlayer" method="stop" binds= [false]]
[connection signal="OnEnable" from="HBoxContainer/注册过程/TabContainer/创建订单" to="HBoxContainer/注册过程/TabContainer/创建订单/AnimationPlayer" method="play" binds= ["Start"]]
[connection signal="draw" from="HBoxContainer/注册过程/TabContainer/创建订单" to="HBoxContainer/注册过程/TabContainer/创建订单" method="Enable"]
[connection signal="hidden" from="HBoxContainer/注册过程/TabContainer/创建订单" to="HBoxContainer/注册过程/TabContainer/创建订单" method="Disable"]
[connection signal="OnDisable" from="HBoxContainer/注册过程/TabContainer/注册订单标识" to="HBoxContainer/注册过程/TabContainer/注册订单标识/AnimationPlayer" method="stop" binds= [false]]
[connection signal="OnEnable" from="HBoxContainer/注册过程/TabContainer/注册订单标识" to="HBoxContainer/注册过程/TabContainer/注册订单标识/AnimationPlayer" method="play" binds= ["Start"]]
[connection signal="draw" from="HBoxContainer/注册过程/TabContainer/注册订单标识" to="HBoxContainer/注册过程/TabContainer/注册订单标识" method="Enable"]
[connection signal="hidden" from="HBoxContainer/注册过程/TabContainer/注册订单标识" to="HBoxContainer/注册过程/TabContainer/创建订单" method="Disable"]
[connection signal="OnDisable" from="HBoxContainer/注册过程/TabContainer/注册设备标识" to="HBoxContainer/注册过程/TabContainer/注册设备标识/AnimationPlayer" method="stop" binds= [false]]
[connection signal="OnEnable" from="HBoxContainer/注册过程/TabContainer/注册设备标识" to="HBoxContainer/注册过程/TabContainer/注册设备标识/AnimationPlayer" method="play" binds= ["Start"]]
[connection signal="draw" from="HBoxContainer/注册过程/TabContainer/注册设备标识" to="HBoxContainer/注册过程/TabContainer/注册设备标识" method="Enable"]
[connection signal="hidden" from="HBoxContainer/注册过程/TabContainer/注册设备标识" to="HBoxContainer/注册过程/TabContainer/注册设备标识" method="Disable"]
[connection signal="OnDisable" from="HBoxContainer/注册过程/TabContainer/注册环境标识" to="HBoxContainer/注册过程/TabContainer/注册环境标识/AnimationPlayer" method="stop" binds= [false]]
[connection signal="OnEnable" from="HBoxContainer/注册过程/TabContainer/注册环境标识" to="HBoxContainer/注册过程/TabContainer/注册环境标识/AnimationPlayer" method="play" binds= ["Start"]]
[connection signal="draw" from="HBoxContainer/注册过程/TabContainer/注册环境标识" to="HBoxContainer/注册过程/TabContainer/注册环境标识" method="Enable"]
[connection signal="hidden" from="HBoxContainer/注册过程/TabContainer/注册环境标识" to="HBoxContainer/注册过程/TabContainer/注册环境标识" method="Disable"]
[connection signal="OnDisable" from="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常" to="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常/AnimationPlayer" method="stop" binds= [false]]
[connection signal="OnEnable" from="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常" to="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常/AnimationPlayer" method="play" binds= ["Start"]]
[connection signal="draw" from="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常" to="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常" method="Enable"]
[connection signal="hidden" from="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常" to="HBoxContainer/注册过程/TabContainer/对当前操作抛出异常" method="Disable"]