diff --git a/Robo-Bus-A31-HMI/.DS_Store b/Robo-Bus-A31-HMI/.DS_Store index 5cb945f..1a91f08 100644 Binary files a/Robo-Bus-A31-HMI/.DS_Store and b/Robo-Bus-A31-HMI/.DS_Store differ diff --git a/Robo-Bus-A31-HMI/Modules/buttonItem.gd b/Robo-Bus-A31-HMI/Modules/buttonItem.gd new file mode 100644 index 0000000..2d1883d --- /dev/null +++ b/Robo-Bus-A31-HMI/Modules/buttonItem.gd @@ -0,0 +1,12 @@ +extends BaseControl + +@export var SelectTexture :Texture2D +@export var UnSelectTexture : Texture2D + +var IsSelect = false: + set(value): + IsSelect = value + if IsSelect: + $TextureRect2.texture = SelectTexture + else: + $TextureRect2.texture = UnSelectTexture diff --git a/Robo-Bus-A31-HMI/Modules/information_item.gd b/Robo-Bus-A31-HMI/Modules/information_item.gd new file mode 100644 index 0000000..8f47360 --- /dev/null +++ b/Robo-Bus-A31-HMI/Modules/information_item.gd @@ -0,0 +1,49 @@ +@tool +extends MarginContainer +@onready var name_label: Label = %NameLabel +@onready var activation_label: Label = %ActivationLabel +@onready var texture_rect_bg: TextureRect = $TextureRectBg +@onready var texture_rect_item: TextureRect = %TextureRectItem + +#@export +@export var IsActivation = false: + set(value): + IsActivation = value + if Engine.is_editor_hint(): + update() +@export var Name = "": + set(value): + Name = value + if Engine.is_editor_hint(): + update() +@export var ActivationText = "": + set(value): + ActivationText = value + if Engine.is_editor_hint(): + update() +@export var TextureItem : Texture2D: + set(value): + TextureItem = value + if Engine.is_editor_hint(): + update() +# Called when the node enters the scene tree for the first time. +func _ready() -> void: + update() + pass # Replace with function body. + +func update(): + %NameLabel.text = Name + %TextureRectItem.texture = TextureItem + if IsActivation: + %ActivationLabel.text = ActivationText + %ActivationLabel.modulate = Color("2ec84a") + %NameLabel.modulate = Color("120B2A") + $TextureRectBg.texture = preload("res://pad_hmi_ui/information/function_bg_high.png") + else: + %ActivationLabel.text = "未连接" + %ActivationLabel.modulate = Color("ef4141") + %NameLabel.modulate = Color("2a233f") + $TextureRectBg.texture = preload("res://pad_hmi_ui/information/function_bg.png") +# Called every frame. 'delta' is the elapsed time since the previous frame. +func _process(delta: float) -> void: + pass diff --git a/Robo-Bus-A31-HMI/Modules/information_item.tscn b/Robo-Bus-A31-HMI/Modules/information_item.tscn new file mode 100644 index 0000000..4f9f347 --- /dev/null +++ b/Robo-Bus-A31-HMI/Modules/information_item.tscn @@ -0,0 +1,49 @@ +[gd_scene load_steps=4 format=3 uid="uid://c2jso50cp2n4t"] + +[ext_resource type="Script" path="res://Modules/information_item.gd" id="1_0kyux"] +[ext_resource type="Texture2D" uid="uid://dcylpmda38qtn" path="res://pad_hmi_ui/information/function_bg.png" id="1_qovdi"] +[ext_resource type="Texture2D" uid="uid://crgg6n2a4ggap" path="res://pad_hmi_ui/information/radar_high.png" id="2_irolo"] + +[node name="InformationItem" type="MarginContainer"] +script = ExtResource("1_0kyux") +ActivationText = null + +[node name="TextureRectBg" type="TextureRect" parent="."] +layout_mode = 2 +texture = ExtResource("1_qovdi") + +[node name="MarginContainer" type="MarginContainer" parent="."] +layout_mode = 2 +theme_override_constants/margin_left = 60 +theme_override_constants/margin_right = 73 + +[node name="TextureRectItem" type="TextureRect" parent="MarginContainer"] +unique_name_in_owner = true +layout_mode = 2 +size_flags_horizontal = 0 +size_flags_vertical = 4 +texture = ExtResource("2_irolo") + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer"] +layout_mode = 2 +size_flags_horizontal = 8 +theme_override_constants/separation = -1 +alignment = 1 + +[node name="NameLabel" type="Label" parent="MarginContainer/VBoxContainer"] +unique_name_in_owner = true +modulate = Color(0.164706, 0.137255, 0.247059, 1) +layout_mode = 2 +theme_override_font_sizes/font_size = 32 +text = "雷达" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="ActivationLabel" type="Label" parent="MarginContainer/VBoxContainer"] +unique_name_in_owner = true +modulate = Color(0.937255, 0.254902, 0.254902, 1) +layout_mode = 2 +theme_override_font_sizes/font_size = 22 +text = "已连接" +horizontal_alignment = 1 +vertical_alignment = 1 diff --git a/Robo-Bus-A31-HMI/Modules/margin_container_2.tscn b/Robo-Bus-A31-HMI/Modules/margin_container_2.tscn index 4bd78b3..6121c8f 100644 --- a/Robo-Bus-A31-HMI/Modules/margin_container_2.tscn +++ b/Robo-Bus-A31-HMI/Modules/margin_container_2.tscn @@ -147,6 +147,7 @@ offset_left = 84.0 offset_top = 353.0 offset_right = 118.0 offset_bottom = 387.0 +pivot_offset = Vector2(17, 17) texture = ExtResource("5_qnams") script = ExtResource("7_smylr") is_Scale = true diff --git a/Robo-Bus-A31-HMI/Modules/tabs.gd b/Robo-Bus-A31-HMI/Modules/tabs.gd new file mode 100644 index 0000000..5efa8bb --- /dev/null +++ b/Robo-Bus-A31-HMI/Modules/tabs.gd @@ -0,0 +1,36 @@ +extends Control +@onready var texture_rect: TextureRect = $Control/TextureRect + +@export var nodearr : Array[Node] +signal Onclick(State) +var SelectNode = null: + set(value): + if value != SelectNode: + var tween = create_tween() + tween.parallel().tween_property(texture_rect, "global_position", value.global_position, 0.2).set_ease(Tween.EASE_OUT) + tween.tween_property(texture_rect, "scale",Vector2(0.5,0.5) , 0.05) + tween.tween_property(texture_rect, "scale",Vector2(1,1) ,0.1) + if SelectNode != null: + SelectNode.IsSelect = false + SelectNode = value + if SelectNode != null: + SelectNode.IsSelect = true + +var OnClickIsCooling = false: + set(value): + OnClickIsCooling = value + await get_tree().create_timer(0.2).timeout + OnClickIsCooling = false + + +func _ready() -> void: + await get_tree().create_timer(0.1).timeout + SelectNode = %Home + for node : BaseControl in nodearr: + node.on_click.connect(func(_node): + if !OnClickIsCooling: + SelectNode = _node + OnClickIsCooling = true + Onclick.emit(_node.name) + ) + pass # Replace with function body. diff --git a/Robo-Bus-A31-HMI/Modules/tabs.tscn b/Robo-Bus-A31-HMI/Modules/tabs.tscn new file mode 100644 index 0000000..19e9b4d --- /dev/null +++ b/Robo-Bus-A31-HMI/Modules/tabs.tscn @@ -0,0 +1,83 @@ +[gd_scene load_steps=10 format=3 uid="uid://84vxs0ksabkq"] + +[ext_resource type="Script" path="res://Modules/tabs.gd" id="1_3e4pr"] +[ext_resource type="Texture2D" uid="uid://cpdf3vws5so12" path="res://pad_hmi_ui/home/home_btn_bg.png" id="2_m8tmb"] +[ext_resource type="Script" path="res://Modules/buttonItem.gd" id="3_6npc4"] +[ext_resource type="Texture2D" uid="uid://dgqqrjo65yjsg" path="res://pad_hmi_ui/home/home_btn_high.png" id="3_264m1"] +[ext_resource type="Texture2D" uid="uid://cttmncxtwl5ts" path="res://pad_hmi_ui/home/information_btn_dis.png" id="4_s3m1f"] +[ext_resource type="Texture2D" uid="uid://coguqsuv80sih" path="res://pad_hmi_ui/home/home_btn_dis.png" id="5_jj32h"] +[ext_resource type="Texture2D" uid="uid://b1us3itwpt0qq" path="res://pad_hmi_ui/home/setting_btn_dis.png" id="5_ju30n"] +[ext_resource type="Texture2D" uid="uid://bv773cosq5s18" path="res://pad_hmi_ui/information/information_btn_high.png" id="6_kiwj3"] +[ext_resource type="Texture2D" uid="uid://bh7khkit2o5js" path="res://pad_hmi_ui/setting/setting_btn_high.png" id="8_vkhw5"] + +[node name="Tabs" type="MarginContainer" node_paths=PackedStringArray("nodearr")] +offset_right = 105.0 +offset_bottom = 477.0 +size_flags_horizontal = 4 +size_flags_vertical = 4 +script = ExtResource("1_3e4pr") +nodearr = [NodePath("VBoxContainer/Home"), NodePath("VBoxContainer/VehicleInformation"), NodePath("VBoxContainer/SetUp")] + +[node name="Control" type="Control" parent="."] +layout_mode = 2 + +[node name="TextureRect" type="TextureRect" parent="Control"] +layout_mode = 1 +offset_right = 105.0 +offset_bottom = 105.0 +pivot_offset = Vector2(52, 52) +texture = ExtResource("2_m8tmb") +expand_mode = 1 + +[node name="VBoxContainer" type="VBoxContainer" parent="."] +layout_mode = 2 +theme_override_constants/separation = 81 + +[node name="Home" type="MarginContainer" parent="VBoxContainer"] +unique_name_in_owner = true +custom_minimum_size = Vector2(105, 105) +layout_mode = 2 +script = ExtResource("3_6npc4") +SelectTexture = ExtResource("3_264m1") +UnSelectTexture = ExtResource("5_jj32h") +is_Scale = true +is_Rotation = true +size_max = 2.0 + +[node name="TextureRect2" type="TextureRect" parent="VBoxContainer/Home"] +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture = ExtResource("5_jj32h") + +[node name="VehicleInformation" type="MarginContainer" parent="VBoxContainer"] +custom_minimum_size = Vector2(105, 105) +layout_mode = 2 +script = ExtResource("3_6npc4") +SelectTexture = ExtResource("6_kiwj3") +UnSelectTexture = ExtResource("4_s3m1f") +is_Scale = true +is_Rotation = true +size_max = 2.0 + +[node name="TextureRect2" type="TextureRect" parent="VBoxContainer/VehicleInformation"] +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture = ExtResource("4_s3m1f") + +[node name="SetUp" type="MarginContainer" parent="VBoxContainer"] +custom_minimum_size = Vector2(105, 105) +layout_mode = 2 +script = ExtResource("3_6npc4") +SelectTexture = ExtResource("8_vkhw5") +UnSelectTexture = ExtResource("5_ju30n") +is_Scale = true +is_Rotation = true +size_max = 2.0 + +[node name="TextureRect2" type="TextureRect" parent="VBoxContainer/SetUp"] +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture = ExtResource("5_ju30n") diff --git a/Robo-Bus-A31-HMI/control.tscn b/Robo-Bus-A31-HMI/control.tscn index 7d4e744..06bb8fd 100644 --- a/Robo-Bus-A31-HMI/control.tscn +++ b/Robo-Bus-A31-HMI/control.tscn @@ -1,41 +1,21 @@ -[gd_scene load_steps=131 format=4 uid="uid://cxqxr0p1wkkdy"] +[gd_scene load_steps=117 format=4 uid="uid://cxqxr0p1wkkdy"] [ext_resource type="Texture2D" uid="uid://vc7lcwu566lf" path="res://1.png" id="1_21tqn"] [ext_resource type="Texture2D" uid="uid://blakv4vhyfyro" path="res://pad_hmi_ui/home/home page_bg.png" id="1_brgxr"] [ext_resource type="Texture2D" uid="uid://cbkqrf0arpqml" path="res://pad_hmi_ui/home/homepage_bg.png" id="2_0w0yr"] [ext_resource type="Texture2D" uid="uid://bqhjajsdgsuro" path="res://pad_hmi_ui/home/bg3.png" id="3_bqau3"] [ext_resource type="Texture2D" uid="uid://ckb5d4c584for" path="res://pad_hmi_ui/home/acc_bg.png" id="3_q1hqd"] -[ext_resource type="Texture2D" uid="uid://b1us3itwpt0qq" path="res://pad_hmi_ui/home/setting_btn_dis.png" id="3_x0rpx"] [ext_resource type="Texture2D" uid="uid://c4txovj2hbb" path="res://pad_hmi_ui/home/bg4.png" id="4_bittb"] -[ext_resource type="Texture2D" uid="uid://b3gusq3qvk83s" path="res://pad_hmi_ui/home/battery_icon_red.png" id="4_wsbqw"] [ext_resource type="Texture2D" uid="uid://c2arewn6paknb" path="res://pad_hmi_ui/home/co2_icon_dis.png" id="5_npp0j"] -[ext_resource type="Texture2D" uid="uid://cttmncxtwl5ts" path="res://pad_hmi_ui/home/information_btn_dis.png" id="6_hw5g5"] [ext_resource type="Texture2D" uid="uid://dgxq16wpio7r5" path="res://pad_hmi_ui/home/distance_icon.png" id="8_7v5v2"] -[ext_resource type="Texture2D" uid="uid://cpdf3vws5so12" path="res://pad_hmi_ui/home/home_btn_bg.png" id="9_a1f2h"] -[ext_resource type="Texture2D" uid="uid://b51lpvplsq6q1" path="res://pad_hmi_ui/home/offline_icon.png" id="9_y8qdm"] -[ext_resource type="Texture2D" uid="uid://c13uah3hha1a0" path="res://pad_hmi_ui/home/NDK_icon_red.png" id="10_08mf2"] -[ext_resource type="Texture2D" uid="uid://dgqqrjo65yjsg" path="res://pad_hmi_ui/home/home_btn_high.png" id="10_yp8ne"] [ext_resource type="FontFile" uid="uid://ccwywo8sib6tv" path="res://Kufam_Noto_Sans_SC/Kufam/Kufam-VariableFont_wght.ttf" id="11_7nexh"] -[ext_resource type="FontFile" uid="uid://bbusvhna43th1" path="res://Kufam_Noto_Sans_SC/Kufam/Kufam-Italic-VariableFont_wght.ttf" id="12_083mh"] -[ext_resource type="FontFile" uid="uid://c17sdtiq4p16i" path="res://Kufam_Noto_Sans_SC/Noto_Sans_SC/static/NotoSansSC-Black.ttf" id="12_bfcqe"] -[ext_resource type="Texture2D" uid="uid://b2toe5opxotc5" path="res://pad_hmi_ui/home/lowbeam_icon.png" id="13_aqrp3"] [ext_resource type="Texture2D" uid="uid://cj40hol02w7c5" path="res://pad_hmi_ui/home/power_btn.png" id="13_yxy1g"] [ext_resource type="Texture2D" uid="uid://bqk5wfyam21e8" path="res://pad_hmi_ui/home/belts_icon_dis.png" id="14_f3od3"] [ext_resource type="Texture2D" uid="uid://c10kxffapn2gt" path="res://pad_hmi_ui/home/acc_bar.png" id="15_0cb32"] [ext_resource type="Texture2D" uid="uid://cbdsh233vvi6q" path="res://pad_hmi_ui/home/smoke_icon_dis.png" id="15_0katk"] -[ext_resource type="Texture2D" uid="uid://ch1t8o34ufxlm" path="res://pad_hmi_ui/home/unknow_icon.png" id="20_6mxu8"] -[ext_resource type="Texture2D" uid="uid://b4l4qgawf68pg" path="res://pad_hmi_ui/home/signal_icon_default.png" id="21_4sqjs"] [ext_resource type="Texture2D" uid="uid://b4ddgruml02uj" path="res://pad_hmi_ui/home/information_bg.png" id="21_dlc8l"] -[ext_resource type="Texture2D" uid="uid://wmjpd527kq7g" path="res://pad_hmi_ui/home/vol_bar.png" id="21_rfjxl"] -[ext_resource type="Texture2D" uid="uid://0car70lmas3a" path="res://pad_hmi_ui/home/speed_icon.png" id="22_0yr2r"] [ext_resource type="Texture2D" uid="uid://dsoc1dfktnbff" path="res://pad_hmi_ui/home/wheel_icon.png" id="22_m2b4s"] [ext_resource type="FontFile" uid="uid://di8ag117eoaw" path="res://Kufam_Noto_Sans_SC/Kufam/static/Kufam-Bold.ttf" id="22_svkhw"] -[ext_resource type="Texture2D" uid="uid://qmulrp786qvy" path="res://pad_hmi_ui/home/sound_bar.png" id="23_rpeh3"] -[ext_resource type="Texture2D" uid="uid://b0o455n536kwn" path="res://pad_hmi_ui/home/arrow_icon_straight.png" id="23_tkkgk"] -[ext_resource type="Texture2D" uid="uid://c13prs00h2k3o" path="res://pad_hmi_ui/home/sound_icon.png" id="24_gp0eu"] -[ext_resource type="FontFile" uid="uid://bykckr7idaxd2" path="res://Kufam_Noto_Sans_SC/Noto_Sans_SC/static/NotoSansSC-Regular.ttf" id="24_jq0x1"] -[ext_resource type="Texture2D" uid="uid://bbl68xb2d0ne2" path="res://pad_hmi_ui/home/minus_btn.png" id="26_1pcmu"] -[ext_resource type="Texture2D" uid="uid://py3v278ho7vt" path="res://pad_hmi_ui/home/plus_btn.png" id="27_8e6he"] [ext_resource type="Texture2D" uid="uid://c6y0bhe0ygnw2" path="res://pad_hmi_ui/home/pull_btn.png" id="31_nlv7l"] [ext_resource type="Texture2D" uid="uid://eqerf7cx3cfa" path="res://pad_hmi_ui/home/sitechoose_bg.png" id="32_3i0hm"] [ext_resource type="Texture2D" uid="uid://d3sqjh1bpfeyy" path="res://pad_hmi_ui/home/stop_btn_high.png" id="33_51418"] @@ -43,7 +23,6 @@ [ext_resource type="Texture2D" uid="uid://f7343a0tweet" path="res://pad_hmi_ui/home/robobus_icon.png" id="35_3ue4s"] [ext_resource type="Texture2D" uid="uid://c8huui56t4lo4" path="res://pad_hmi_ui/home/locate_btn_dis.png" id="36_lcxa4"] [ext_resource type="Texture2D" uid="uid://b4hvmp46shkxc" path="res://2.png" id="37_omreu"] -[ext_resource type="Texture2D" uid="uid://bvb86twoi2fc1" path="res://pad_hmi_ui/home/send_btn_dis.png" id="37_w1c6r"] [ext_resource type="Texture2D" uid="uid://bbcl1ewsnvjud" path="res://pad_hmi_ui/information/information_bg.png" id="38_w0ikl"] [ext_resource type="Texture2D" uid="uid://djyamaij5878r" path="res://pad_hmi_ui/home/time_icon.png" id="38_w1fsm"] [ext_resource type="Texture2D" uid="uid://cuekwjm0hawts" path="res://pad_hmi_ui/information/log_bg.png" id="39_xornn"] @@ -59,6 +38,7 @@ [ext_resource type="Texture2D" uid="uid://dnqvtj33ialxi" path="res://pad_hmi_ui/information/can_dis.png" id="48_tlc84"] [ext_resource type="Texture2D" uid="uid://dpdjnd1u6xr2n" path="res://pad_hmi_ui/setting/setting_bg.png" id="48_vfrk1"] [ext_resource type="Texture2D" uid="uid://dsl2hpmaayodk" path="res://pad_hmi_ui/taskbar/PIX_logo.png" id="50_86b81"] +[ext_resource type="PackedScene" uid="uid://84vxs0ksabkq" path="res://Modules/tabs.tscn" id="50_mi4fd"] [ext_resource type="Texture2D" uid="uid://bhsjkyho6jr42" path="res://pad_hmi_ui/home/l2_1.png" id="50_n7p7b"] [ext_resource type="Shader" path="res://common/shader/round.gdshader" id="51_7lfx8"] [ext_resource type="Texture2D" uid="uid://bigplutpkgp7o" path="res://pad_hmi_ui/home/Preview.png" id="51_55c5i"] @@ -100,6 +80,12 @@ [ext_resource type="PackedScene" uid="uid://cffp3l0yvp4fg" path="res://Modules/volume_settings.tscn" id="72_but3b"] [ext_resource type="PackedScene" uid="uid://ccp1epic52e7k" path="res://Modules/margin_container_2.tscn" id="75_8jlxq"] [ext_resource type="Script" path="res://common/base/base_control.gd" id="79_i36i4"] +[ext_resource type="PackedScene" uid="uid://c2jso50cp2n4t" path="res://Modules/information_item.tscn" id="82_epcuj"] +[ext_resource type="Texture2D" uid="uid://crgg6n2a4ggap" path="res://pad_hmi_ui/information/radar_high.png" id="83_apx3p"] +[ext_resource type="Texture2D" uid="uid://b2eyfue60u1re" path="res://pad_hmi_ui/information/navigation_high.png" id="84_6nvsi"] +[ext_resource type="Texture2D" uid="uid://c1iswmxqs1iwb" path="res://pad_hmi_ui/information/map_high.png" id="85_edlex"] +[ext_resource type="Texture2D" uid="uid://dj0dwbvd1rq64" path="res://pad_hmi_ui/information/camera_high.png" id="86_yyisq"] +[ext_resource type="Texture2D" uid="uid://dbsxig3tbx3qm" path="res://pad_hmi_ui/information/can_high.png" id="87_rmucr"] [ext_resource type="Script" path="res://pad_hmi_ui/Main3DVehicle.gd" id="89_r17wy"] [sub_resource type="Image" id="Image_kgu7v"] @@ -1051,7 +1037,7 @@ anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 metadata/_edit_horizontal_guides_ = [1600.0, 42.0, 1561.0] -metadata/_edit_vertical_guides_ = [2560.0, 30.0, 2491.0, 1443.0, 1758.0] +metadata/_edit_vertical_guides_ = [2560.0, 30.0, 2491.0, 1443.0, 1758.0, 270.0] metadata/_edit_use_anchors_ = true [node name="TextureRect2" type="TextureRect" parent="."] @@ -1645,49 +1631,6 @@ language = "zh" position = Vector2(1280, 800) texture = ExtResource("57_v7hfe") -[node name="title" type="Control" parent="."] -visible = false -layout_mode = 2 -anchors_preset = 0 -offset_right = 2560.0 -offset_bottom = 1600.0 - -[node name="Title" type="Sprite2D" parent="title"] -visible = false -position = Vector2(107, 800) -scale = Vector2(0.5, 0.5) -texture = ExtResource("51_ptwd7") - -[node name="PixLogo" type="Sprite2D" parent="title"] -visible = false -position = Vector2(108, 137) -texture = ExtResource("50_86b81") - -[node name="SettingBtnDis" type="Sprite2D" parent="title"] -visible = false -position = Vector2(108, 999) -texture = ExtResource("3_x0rpx") - -[node name="HomeBtnBg" type="Sprite2D" parent="title"] -visible = false -position = Vector2(108, 601) -texture = ExtResource("9_a1f2h") - -[node name="HomeBtnHigh" type="Sprite2D" parent="title"] -visible = false -position = Vector2(107, 602) -texture = ExtResource("10_yp8ne") - -[node name="InformationBtnDis" type="Sprite2D" parent="title"] -visible = false -position = Vector2(108, 800) -texture = ExtResource("6_hw5g5") - -[node name="PowerBtn" type="Sprite2D" parent="title"] -visible = false -position = Vector2(108, 1484) -texture = ExtResource("13_yxy1g") - [node name="MarginContainer" type="MarginContainer" parent="."] layout_mode = 1 anchors_preset = 15 @@ -1787,71 +1730,8 @@ OnClickScaleArrNode = [NodePath("../VBoxContainer/Button"), NodePath("../VBoxCon size_max = 2.0 is_OnClickScaleAwt = true -[node name="VBoxContainer2" type="VBoxContainer" parent="MarginContainer/HBoxContainer/Title"] +[node name="Tabs" parent="MarginContainer/HBoxContainer/Title" instance=ExtResource("50_mi4fd")] layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -theme_override_constants/separation = 81 -alignment = 1 - -[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2"] -custom_minimum_size = Vector2(105, 105) -layout_mode = 2 -script = ExtResource("79_i36i4") -is_Scale = true -is_Rotation = true -size_max = 2.0 -is_OnClickScaleAwt = null - -[node name="TextureRect" type="TextureRect" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2/MarginContainer"] -layout_mode = 2 -texture = ExtResource("9_a1f2h") - -[node name="TextureRect2" type="TextureRect" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2/MarginContainer"] -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture = ExtResource("10_yp8ne") - -[node name="MarginContainer2" type="MarginContainer" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2"] -custom_minimum_size = Vector2(105, 105) -layout_mode = 2 -script = ExtResource("79_i36i4") -is_Scale = true -is_Rotation = true -size_max = 2.0 -is_OnClickScaleAwt = null - -[node name="TextureRect" type="TextureRect" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2/MarginContainer2"] -visible = false -layout_mode = 2 -texture = ExtResource("9_a1f2h") - -[node name="TextureRect2" type="TextureRect" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2/MarginContainer2"] -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture = ExtResource("6_hw5g5") - -[node name="MarginContainer3" type="MarginContainer" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2"] -custom_minimum_size = Vector2(105, 105) -layout_mode = 2 -script = ExtResource("79_i36i4") -is_Scale = true -is_Rotation = true -size_max = 2.0 -is_OnClickScaleAwt = null - -[node name="TextureRect" type="TextureRect" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2/MarginContainer3"] -visible = false -layout_mode = 2 -texture = ExtResource("9_a1f2h") - -[node name="TextureRect2" type="TextureRect" parent="MarginContainer/HBoxContainer/Title/VBoxContainer2/MarginContainer3"] -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture = ExtResource("3_x0rpx") [node name="MarginContainer" type="MarginContainer" parent="MarginContainer/HBoxContainer"] layout_mode = 2 @@ -1860,6 +1740,7 @@ size_flags_stretch_ratio = 21.0 [node name="DataPanel" type="HBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer"] unique_name_in_owner = true +visible = false layout_mode = 2 theme_override_constants/separation = 30 @@ -2677,519 +2558,128 @@ size_flags_horizontal = 8 size_flags_vertical = 4 texture = ExtResource("22_m2b4s") -[node name="title2" type="Control" parent="."] -visible = false -anchors_preset = 0 -offset_left = 2.0 -offset_top = 2.0 -offset_right = 42.0 -offset_bottom = 42.0 - -[node name="InformationBg" type="Sprite2D" parent="title2"] -position = Vector2(812, 794) -texture = ExtResource("21_dlc8l") - -[node name="UnknowIcon" type="Sprite2D" parent="title2"] -position = Vector2(1730, 81) -texture = ExtResource("20_6mxu8") - -[node name="connection_status" type="Label" parent="title2"] -layout_mode = 0 -offset_left = 1428.0 -offset_top = 56.0 -offset_right = 1494.0 -offset_bottom = 106.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 26 -text = "离线" -horizontal_alignment = 1 -vertical_alignment = 1 -language = "zh" - -[node name="OfflineIcon" type="Sprite2D" parent="title2"] -position = Vector2(1415, 80) -texture = ExtResource("9_y8qdm") - -[node name="NdkIconRed" type="Sprite2D" parent="title2"] -position = Vector2(1596, 81) -texture = ExtResource("10_08mf2") - -[node name="TripMileage" type="Label" parent="title2"] -layout_mode = 0 -offset_left = 1562.0 -offset_top = 367.0 -offset_right = 1634.0 -offset_bottom = 400.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("12_083mh") -theme_override_font_sizes/font_size = 24 -text = "小里程" -language = "zh" - -[node name="TripMileage_data" type="Label" parent="title2/TripMileage"] -layout_mode = 0 -offset_left = 3.0 -offset_top = 35.0 -offset_right = 69.0 -offset_bottom = 85.0 -theme_override_font_sizes/font_size = 36 -text = "0" -horizontal_alignment = 1 - -[node name="TripMileage_unit" type="Label" parent="title2/TripMileage"] -layout_mode = 0 -offset_left = 19.0 -offset_top = 88.0 -offset_right = 59.0 -offset_bottom = 120.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 24 -text = "km" - -[node name="range" type="Label" parent="title2"] -layout_mode = 0 -offset_left = 1442.0 -offset_top = 367.0 -offset_right = 1490.0 -offset_bottom = 402.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("12_083mh") -theme_override_font_sizes/font_size = 24 -text = "续航" -language = "zh" - -[node name="range_data" type="Label" parent="title2/range"] -layout_mode = 0 -offset_left = -11.0 -offset_top = 34.0 -offset_right = 55.0 -offset_bottom = 87.0 -theme_override_font_sizes/font_size = 38 -text = "0" -horizontal_alignment = 1 - -[node name="range_unit" type="Label" parent="title2/range"] -layout_mode = 0 -offset_left = 7.0 -offset_top = 88.0 -offset_right = 47.0 -offset_bottom = 120.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 24 -text = "km" - -[node name="EQ" type="Label" parent="title2"] -layout_mode = 0 -offset_left = 1707.0 -offset_top = 366.0 -offset_right = 1755.0 -offset_bottom = 399.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("12_083mh") -theme_override_font_sizes/font_size = 24 -text = "电量" -language = "zh" - -[node name="BatteryIconRed" type="Sprite2D" parent="title2/EQ"] -position = Vector2(25, 61) -texture = ExtResource("4_wsbqw") - -[node name="EQ_unit" type="Label" parent="title2/EQ"] -layout_mode = 0 -offset_left = 11.0 -offset_top = 89.0 -offset_right = 51.0 -offset_bottom = 121.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 24 -text = "%" -horizontal_alignment = 2 - -[node name="EQ_data" type="Label" parent="title2/EQ"] -layout_mode = 0 -offset_left = -12.0 -offset_top = 89.0 -offset_right = 28.0 -offset_bottom = 121.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 24 -text = "0" -horizontal_alignment = 2 - -[node name="gear" type="Control" parent="title2"] -anchors_preset = 0 -offset_right = 40.0 -offset_bottom = 40.0 - -[node name="D" type="Label" parent="title2/gear"] -layout_mode = 0 -offset_left = 1726.0 -offset_top = 156.0 -offset_right = 1766.0 -offset_bottom = 206.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_font_sizes/font_size = 36 -text = "D" -horizontal_alignment = 1 - -[node name="N" type="Label" parent="title2/gear"] -layout_mode = 0 -offset_left = 1627.0 -offset_top = 156.0 -offset_right = 1667.0 -offset_bottom = 206.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_font_sizes/font_size = 36 -text = "N" -horizontal_alignment = 1 - -[node name="R" type="Label" parent="title2/gear"] -layout_mode = 0 -offset_left = 1530.0 -offset_top = 156.0 -offset_right = 1570.0 -offset_bottom = 206.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_font_sizes/font_size = 36 -text = "R" -horizontal_alignment = 1 - -[node name="P" type="Label" parent="title2/gear"] -layout_mode = 0 -offset_left = 1434.0 -offset_top = 156.0 -offset_right = 1474.0 -offset_bottom = 206.0 -theme_override_font_sizes/font_size = 36 -text = "P" -horizontal_alignment = 1 - -[node name="ACC" type="Label" parent="title2/gear"] -layout_mode = 0 -offset_left = 1582.0 -offset_top = 261.0 -offset_right = 1622.0 -offset_bottom = 285.0 -theme_override_fonts/font = ExtResource("12_bfcqe") -text = "ACC" - -[node name="AccBg" type="Sprite2D" parent="title2/gear"] -position = Vector2(1601, 246) -texture = ExtResource("3_q1hqd") - -[node name="AccBar+" type="Sprite2D" parent="title2/gear"] -position = Vector2(1680, 246) -texture = ExtResource("15_0cb32") - -[node name="AccBar-" type="Sprite2D" parent="title2/gear"] -position = Vector2(1522, 246) -texture = ExtResource("15_0cb32") - -[node name="sensor" type="Control" parent="title2"] -anchors_preset = 0 -offset_right = 40.0 -offset_bottom = 40.0 - -[node name="LowbeamIcon" type="Sprite2D" parent="title2/sensor"] -position = Vector2(1698, 814) -texture = ExtResource("13_aqrp3") - -[node name="BeltsIconDis" type="Sprite2D" parent="title2/sensor"] -position = Vector2(1503, 814) -texture = ExtResource("14_f3od3") - -[node name="SmokeIconDis" type="Sprite2D" parent="title2/sensor"] -position = Vector2(1698, 639) -texture = ExtResource("15_0katk") - -[node name="Co2IconDis" type="Sprite2D" parent="title2/sensor"] -position = Vector2(1503, 639) -texture = ExtResource("5_npp0j") - -[node name="info" type="Control" parent="title2"] -anchors_preset = 0 -offset_right = 40.0 -offset_bottom = 40.0 - -[node name="FPS" type="Label" parent="title2/info"] -layout_mode = 0 -offset_left = 289.0 -offset_top = 103.0 -offset_right = 355.0 -offset_bottom = 153.0 -theme_override_font_sizes/font_size = 24 -text = "FPS:" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="FPS_data" type="Label" parent="title2/info"] -layout_mode = 0 -offset_left = 350.0 -offset_top = 103.0 -offset_right = 395.0 -offset_bottom = 153.0 -theme_override_font_sizes/font_size = 24 -text = "0" -vertical_alignment = 1 - -[node name="speed_data" type="Label" parent="title2/info"] -layout_mode = 0 -offset_left = 760.0 -offset_top = 753.0 -offset_right = 862.0 -offset_bottom = 817.0 -theme_override_fonts/font = ExtResource("22_svkhw") -theme_override_font_sizes/font_size = 48 -text = "20.0" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="speed_unit" type="Label" parent="title2/info"] -layout_mode = 0 -offset_left = 780.0 -offset_top = 805.0 -offset_right = 844.0 -offset_bottom = 840.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("24_jq0x1") -theme_override_font_sizes/font_size = 24 -text = "km/h" - -[node name="WheelIcon" type="Sprite2D" parent="title2/info"] -position = Vector2(925, 795) -texture = ExtResource("22_m2b4s") - -[node name="ArrowIconStraight" type="Sprite2D" parent="title2/info"] -position = Vector2(705, 794) -texture = ExtResource("23_tkkgk") - -[node name="SignalIconDefault" type="Sprite2D" parent="title2/info"] -position = Vector2(810, 134) -texture = ExtResource("21_4sqjs") - -[node name="title3" type="Control" parent="."] -visible = false -layout_mode = 3 -anchors_preset = 0 -offset_left = 2.0 -offset_top = 2.0 -offset_right = 42.0 -offset_bottom = 42.0 - -[node name="distance" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 1943.0 -offset_top = 1347.0 -offset_right = 2004.0 -offset_bottom = 1392.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 25 -text = "0" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="distance_unit" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 1983.0 -offset_top = 1343.0 -offset_right = 2045.0 -offset_bottom = 1388.0 -theme_override_fonts/font = ExtResource("24_jq0x1") -theme_override_font_sizes/font_size = 23 -text = "m" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="time" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2410.0 -offset_top = 1346.0 -offset_right = 2453.0 -offset_bottom = 1391.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 25 -text = "0" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="time_unit" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2442.0 -offset_top = 1343.0 -offset_right = 2504.0 -offset_bottom = 1388.0 -theme_override_fonts/font = ExtResource("24_jq0x1") -theme_override_font_sizes/font_size = 23 -text = "min" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="previous_station" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 1910.0 -offset_top = 1475.0 -offset_right = 2155.0 -offset_bottom = 1520.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 26 -text = "上一站" -vertical_alignment = 1 -language = "zh" - -[node name="next_station" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2264.0 -offset_top = 1472.0 -offset_right = 2490.0 -offset_bottom = 1517.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 26 -text = "下一站" -horizontal_alignment = 2 -vertical_alignment = 1 -language = "zh" - -[node name="range_data" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2217.0 -offset_top = 488.0 -offset_right = 2281.0 -offset_bottom = 530.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 32 -text = "/ 30" - -[node name="speed_max" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2078.0 -offset_top = 459.0 -offset_right = 2202.0 -offset_bottom = 543.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 64 -text = "0" -horizontal_alignment = 2 -vertical_alignment = 1 - -[node name="speed_unit" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2159.0 -offset_top = 534.0 -offset_right = 2253.0 -offset_bottom = 576.0 -theme_override_colors/font_color = Color(0.403922, 0.403922, 0.403922, 1) -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 32 -text = "speed" - -[node name="temperature_data" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 1929.0 -offset_top = 63.0 -offset_right = 1991.0 -offset_bottom = 108.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 32 -text = "0" -horizontal_alignment = 2 -vertical_alignment = 1 - -[node name="temperature_unit" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 1978.0 -offset_top = 57.0 -offset_right = 2040.0 -offset_bottom = 107.0 -theme_override_font_sizes/font_size = 36 -text = "℃" -horizontal_alignment = 1 -vertical_alignment = 1 -language = "zh_AL" - -[node name="local_time" type="Label" parent="title3"] -layout_mode = 0 -offset_left = 2140.0 -offset_top = 63.0 -offset_right = 2485.0 -offset_bottom = 108.0 -theme_override_fonts/font = ExtResource("11_7nexh") -theme_override_font_sizes/font_size = 32 -text = "1970-01-01 00:00:00" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="VolBar" type="Sprite2D" parent="title3"] -position = Vector2(2202, 505) -texture = ExtResource("21_rfjxl") - -[node name="SpeedIcon" type="Sprite2D" parent="title3"] -position = Vector2(2312, 681) -texture = ExtResource("22_0yr2r") - -[node name="SoundBar" type="Sprite2D" parent="title3"] -position = Vector2(2203, 182) -texture = ExtResource("23_rpeh3") - -[node name="SoundIcon" type="Sprite2D" parent="title3"] -position = Vector2(1981, 180) -texture = ExtResource("24_gp0eu") - -[node name="DistanceIcon" type="Sprite2D" parent="title3"] -position = Vector2(1929, 1365) -texture = ExtResource("8_7v5v2") - -[node name="MinusBtn" type="Sprite2D" parent="title3"] -position = Vector2(2150, 705) -texture = ExtResource("26_1pcmu") - -[node name="PlusBtn" type="Sprite2D" parent="title3"] -position = Vector2(2257, 705) -texture = ExtResource("27_8e6he") - -[node name="PullBtn" type="Sprite2D" parent="title3"] -position = Vector2(2450, 877) -texture = ExtResource("31_nlv7l") - -[node name="SitechooseBg2" type="Sprite2D" parent="title3"] -position = Vector2(2203, 1235) -texture = ExtResource("32_3i0hm") - -[node name="StopBtnHigh" type="Sprite2D" parent="title3"] -position = Vector2(2083, 1235) -texture = ExtResource("33_51418") - -[node name="ProgressBar" type="Sprite2D" parent="title3"] -position = Vector2(2202, 1435) -texture = ExtResource("34_sj2l2") - -[node name="RobobusIcon" type="Sprite2D" parent="title3"] -position = Vector2(2465, 1435) -texture = ExtResource("35_3ue4s") - -[node name="LocateBtnDis" type="Sprite2D" parent="title3"] -position = Vector2(2045, 1054) -texture = ExtResource("36_lcxa4") - -[node name="SendBtnDis" type="Sprite2D" parent="title3"] -position = Vector2(2361, 1055) -texture = ExtResource("37_w1c6r") - -[node name="SitechooseBg1" type="Sprite2D" parent="title3"] -position = Vector2(2203, 875) -texture = ExtResource("32_3i0hm") - -[node name="TimeIcon" type="Sprite2D" parent="title3"] -position = Vector2(2396, 1366) -texture = ExtResource("38_w1fsm") +[node name="Information" type="MarginContainer" parent="MarginContainer/HBoxContainer/MarginContainer"] +layout_mode = 2 + +[node name="InformationBackground" type="NinePatchRect" parent="MarginContainer/HBoxContainer/MarginContainer/Information"] +layout_mode = 2 +texture = ExtResource("50_n7p7b") +patch_margin_left = 64 +patch_margin_top = 64 +patch_margin_right = 64 +patch_margin_bottom = 64 + +[node name="VehicleInformation" type="MarginContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information"] +layout_mode = 2 +size_flags_horizontal = 0 +size_flags_vertical = 0 +theme_override_constants/margin_left = 55 +theme_override_constants/margin_top = 66 + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information/VehicleInformation"] +layout_mode = 2 +theme_override_constants/separation = 38 + +[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/MarginContainer/Information/VehicleInformation/VBoxContainer"] +layout_mode = 2 +theme_override_font_sizes/font_size = 46 +text = "车辆信息" + +[node name="Label2" type="Label" parent="MarginContainer/HBoxContainer/MarginContainer/Information/VehicleInformation/VBoxContainer"] +layout_mode = 2 +theme_override_font_sizes/font_size = 31 +text = "车辆名:PIX001" + +[node name="SystemInformation" type="MarginContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information"] +layout_mode = 2 +size_flags_horizontal = 8 +size_flags_vertical = 0 +theme_override_constants/margin_top = 20 +theme_override_constants/margin_right = 50 + +[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information/SystemInformation"] +layout_mode = 2 +theme_override_constants/separation = 175 + +[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/MarginContainer/Information/SystemInformation/HBoxContainer"] +layout_mode = 2 +theme_override_font_sizes/font_size = 30 +text = "25°C" + +[node name="Label2" type="Label" parent="MarginContainer/HBoxContainer/MarginContainer/Information/SystemInformation/HBoxContainer"] +layout_mode = 2 +theme_override_font_sizes/font_size = 30 +text = "2024-04-27 00:35:24" + +[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information"] +layout_mode = 2 +size_flags_vertical = 8 +theme_override_constants/margin_left = 53 +theme_override_constants/margin_top = 5 +theme_override_constants/margin_bottom = 41 + +[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer"] +layout_mode = 2 +theme_override_constants/separation = 34 + +[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer"] +layout_mode = 2 + +[node name="TextureRect" type="TextureRect" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/MarginContainer"] +layout_mode = 2 +size_flags_vertical = 8 +texture = ExtResource("39_xornn") + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/MarginContainer"] +layout_mode = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer"] +layout_mode = 2 +theme_override_constants/separation = 57 + +[node name="InformationItem" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/VBoxContainer" instance=ExtResource("82_epcuj")] +layout_mode = 2 +Name = "雷达" +ActivationText = "已连接" +TextureItem = ExtResource("83_apx3p") + +[node name="InformationItem2" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/VBoxContainer" instance=ExtResource("82_epcuj")] +layout_mode = 2 +IsActivation = true +Name = "惯导" +ActivationText = "已连接" +TextureItem = ExtResource("84_6nvsi") + +[node name="InformationItem3" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/VBoxContainer" instance=ExtResource("82_epcuj")] +layout_mode = 2 +IsActivation = true +Name = "地图" +ActivationText = "已加载" +TextureItem = ExtResource("85_edlex") + +[node name="InformationItem4" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/VBoxContainer" instance=ExtResource("82_epcuj")] +layout_mode = 2 +IsActivation = true +Name = "转向模式" +ActivationText = "前轮转向" +TextureItem = ExtResource("85_edlex") + +[node name="InformationItem5" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/VBoxContainer" instance=ExtResource("82_epcuj")] +layout_mode = 2 +IsActivation = true +Name = "摄像头" +ActivationText = "以开启" +TextureItem = ExtResource("86_yyisq") + +[node name="InformationItem6" parent="MarginContainer/HBoxContainer/MarginContainer/Information/MarginContainer/HBoxContainer/VBoxContainer" instance=ExtResource("82_epcuj")] +layout_mode = 2 +IsActivation = true +Name = "底盘CAN" +ActivationText = "已连接" +TextureItem = ExtResource("87_rmucr") [node name="TextureRect" type="TextureRect" parent="."] visible = false -modulate = Color(1, 1, 1, 0.309804) layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 @@ -3197,7 +2687,7 @@ anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 2 -texture = ExtResource("1_21tqn") +texture = ExtResource("37_omreu") expand_mode = 1 [node name="Control" type="Control" parent="."] diff --git a/Robo-Bus-A31-HMI/font/.DS_Store b/Robo-Bus-A31-HMI/font/.DS_Store new file mode 100644 index 0000000..0cc7cac Binary files /dev/null and b/Robo-Bus-A31-HMI/font/.DS_Store differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/Kufam-Italic-VariableFont_wght.ttf b/Robo-Bus-A31-HMI/font/Kufam/Kufam-Italic-VariableFont_wght.ttf new file mode 100644 index 0000000..3a7c18b Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/Kufam-Italic-VariableFont_wght.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/Kufam-Italic-VariableFont_wght.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/Kufam-Italic-VariableFont_wght.ttf.import new file mode 100644 index 0000000..62d2c25 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/Kufam-Italic-VariableFont_wght.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://6dqeoe58wo68" +path="res://.godot/imported/Kufam-Italic-VariableFont_wght.ttf-a83b34307a596e4f21ef59a6fab25c10.fontdata" + +[deps] + +source_file="res://font/Kufam/Kufam-Italic-VariableFont_wght.ttf" +dest_files=["res://.godot/imported/Kufam-Italic-VariableFont_wght.ttf-a83b34307a596e4f21ef59a6fab25c10.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/Kufam-VariableFont_wght.ttf b/Robo-Bus-A31-HMI/font/Kufam/Kufam-VariableFont_wght.ttf new file mode 100644 index 0000000..c601a8e Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/Kufam-VariableFont_wght.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/Kufam-VariableFont_wght.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/Kufam-VariableFont_wght.ttf.import new file mode 100644 index 0000000..85e8138 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/Kufam-VariableFont_wght.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dlu8kmues0slx" +path="res://.godot/imported/Kufam-VariableFont_wght.ttf-abf7dcd3b54d56438cd44ea5fe991c6c.fontdata" + +[deps] + +source_file="res://font/Kufam/Kufam-VariableFont_wght.ttf" +dest_files=["res://.godot/imported/Kufam-VariableFont_wght.ttf-abf7dcd3b54d56438cd44ea5fe991c6c.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/OFL.txt b/Robo-Bus-A31-HMI/font/Kufam/OFL.txt new file mode 100644 index 0000000..3cdb098 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2019 The Kufam Project Authors (https://github.com/originaltype/kufam) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/Robo-Bus-A31-HMI/font/Kufam/README.txt b/Robo-Bus-A31-HMI/font/Kufam/README.txt new file mode 100644 index 0000000..ddec66f --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/README.txt @@ -0,0 +1,75 @@ +Kufam Variable Font +=================== + +This download contains Kufam as both variable fonts and static fonts. + +Kufam is a variable font with this axis: + wght + +This means all the styles are contained in these files: + Kufam/Kufam-VariableFont_wght.ttf + Kufam/Kufam-Italic-VariableFont_wght.ttf + +If your app fully supports variable fonts, you can now pick intermediate styles +that aren’t available as static fonts. Not all apps support variable fonts, and +in those cases you can use the static font files for Kufam: + Kufam/static/Kufam-Regular.ttf + Kufam/static/Kufam-Medium.ttf + Kufam/static/Kufam-SemiBold.ttf + Kufam/static/Kufam-Bold.ttf + Kufam/static/Kufam-ExtraBold.ttf + Kufam/static/Kufam-Black.ttf + Kufam/static/Kufam-Italic.ttf + Kufam/static/Kufam-MediumItalic.ttf + Kufam/static/Kufam-SemiBoldItalic.ttf + Kufam/static/Kufam-BoldItalic.ttf + Kufam/static/Kufam-ExtraBoldItalic.ttf + Kufam/static/Kufam-BlackItalic.ttf + +Get started +----------- + +1. Install the font files you want to use + +2. Use your app's font picker to view the font family and all the +available styles + +Learn more about variable fonts +------------------------------- + + https://developers.google.com/web/fundamentals/design-and-ux/typography/variable-fonts + https://variablefonts.typenetwork.com + https://medium.com/variable-fonts + +In desktop apps + + https://theblog.adobe.com/can-variable-fonts-illustrator-cc + https://helpx.adobe.com/nz/photoshop/using/fonts.html#variable_fonts + +Online + + https://developers.google.com/fonts/docs/getting_started + https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide + https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/variable-fonts + +Installing fonts + + MacOS: https://support.apple.com/en-us/HT201749 + Linux: https://www.google.com/search?q=how+to+install+a+font+on+gnu%2Blinux + Windows: https://support.microsoft.com/en-us/help/314960/how-to-install-or-remove-a-font-in-windows + +Android Apps + + https://developers.google.com/fonts/docs/android + https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts + +License +------- +Please read the full license text (OFL.txt) to understand the permissions, +restrictions and requirements for usage, redistribution, and modification. + +You can use them in your products & projects – print or digital, +commercial or otherwise. + +This isn't legal advice, please consider consulting a lawyer and see the full +license for all details. diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Black.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Black.ttf new file mode 100644 index 0000000..c714945 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Black.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Black.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Black.ttf.import new file mode 100644 index 0000000..d0fb786 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Black.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://cyxijukamw8cg" +path="res://.godot/imported/Kufam-Black.ttf-5fb0ba932bf535153aa6d73eb0ba4ea0.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-Black.ttf" +dest_files=["res://.godot/imported/Kufam-Black.ttf-5fb0ba932bf535153aa6d73eb0ba4ea0.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BlackItalic.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BlackItalic.ttf new file mode 100644 index 0000000..ad7f9c9 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BlackItalic.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BlackItalic.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BlackItalic.ttf.import new file mode 100644 index 0000000..e876628 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BlackItalic.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://m4xyv3kb1fkh" +path="res://.godot/imported/Kufam-BlackItalic.ttf-6a91a7c71fd6364cd6c0e1b2dc060ef9.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-BlackItalic.ttf" +dest_files=["res://.godot/imported/Kufam-BlackItalic.ttf-6a91a7c71fd6364cd6c0e1b2dc060ef9.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Bold.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Bold.ttf new file mode 100644 index 0000000..2cf91af Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Bold.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Bold.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Bold.ttf.import new file mode 100644 index 0000000..83a1bdd --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Bold.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://318wc5y7v8in" +path="res://.godot/imported/Kufam-Bold.ttf-b348852820ca73bac009591478efcc16.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-Bold.ttf" +dest_files=["res://.godot/imported/Kufam-Bold.ttf-b348852820ca73bac009591478efcc16.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BoldItalic.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BoldItalic.ttf new file mode 100644 index 0000000..47b5b67 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BoldItalic.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BoldItalic.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BoldItalic.ttf.import new file mode 100644 index 0000000..05e3db0 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-BoldItalic.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://b6ddh0w5ijyy8" +path="res://.godot/imported/Kufam-BoldItalic.ttf-947e3c97d6a5c03dc1351747c0155b6b.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-BoldItalic.ttf" +dest_files=["res://.godot/imported/Kufam-BoldItalic.ttf-947e3c97d6a5c03dc1351747c0155b6b.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBold.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBold.ttf new file mode 100644 index 0000000..7e6d630 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBold.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBold.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBold.ttf.import new file mode 100644 index 0000000..8c9f03e --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBold.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dttp3afejdgux" +path="res://.godot/imported/Kufam-ExtraBold.ttf-bbd39c2e73b26546bde31e6d839e06b2.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-ExtraBold.ttf" +dest_files=["res://.godot/imported/Kufam-ExtraBold.ttf-bbd39c2e73b26546bde31e6d839e06b2.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBoldItalic.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBoldItalic.ttf new file mode 100644 index 0000000..a41e063 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBoldItalic.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBoldItalic.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBoldItalic.ttf.import new file mode 100644 index 0000000..bcd077b --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-ExtraBoldItalic.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dlqxxdvdpbaau" +path="res://.godot/imported/Kufam-ExtraBoldItalic.ttf-8b7bfddabd21cbda8144ff5a178bf603.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-ExtraBoldItalic.ttf" +dest_files=["res://.godot/imported/Kufam-ExtraBoldItalic.ttf-8b7bfddabd21cbda8144ff5a178bf603.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Italic.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Italic.ttf new file mode 100644 index 0000000..0677f9d Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Italic.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Italic.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Italic.ttf.import new file mode 100644 index 0000000..9ef931a --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Italic.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://pqx8tspfmwor" +path="res://.godot/imported/Kufam-Italic.ttf-2836c4716e1c06ffbd737cc8c909b8a9.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-Italic.ttf" +dest_files=["res://.godot/imported/Kufam-Italic.ttf-2836c4716e1c06ffbd737cc8c909b8a9.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Medium.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Medium.ttf new file mode 100644 index 0000000..d30cb46 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Medium.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Medium.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Medium.ttf.import new file mode 100644 index 0000000..132f4cc --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Medium.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://d1ithfx8aid4x" +path="res://.godot/imported/Kufam-Medium.ttf-f5d743ca2f01606bb9e3e58429d1d01b.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-Medium.ttf" +dest_files=["res://.godot/imported/Kufam-Medium.ttf-f5d743ca2f01606bb9e3e58429d1d01b.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-MediumItalic.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-MediumItalic.ttf new file mode 100644 index 0000000..34a01ed Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-MediumItalic.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-MediumItalic.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-MediumItalic.ttf.import new file mode 100644 index 0000000..5342c73 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-MediumItalic.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://ym3pueaf37ai" +path="res://.godot/imported/Kufam-MediumItalic.ttf-5b9571231b6739c9a8fff172716a4348.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-MediumItalic.ttf" +dest_files=["res://.godot/imported/Kufam-MediumItalic.ttf-5b9571231b6739c9a8fff172716a4348.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Regular.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Regular.ttf new file mode 100644 index 0000000..1722c05 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Regular.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Regular.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Regular.ttf.import new file mode 100644 index 0000000..d7b6bd9 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-Regular.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dmpwy0oqasimd" +path="res://.godot/imported/Kufam-Regular.ttf-7e7de56ee4ccc9619063c9663e5f82a9.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-Regular.ttf" +dest_files=["res://.godot/imported/Kufam-Regular.ttf-7e7de56ee4ccc9619063c9663e5f82a9.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBold.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBold.ttf new file mode 100644 index 0000000..ad15285 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBold.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBold.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBold.ttf.import new file mode 100644 index 0000000..3f4c97e --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBold.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://c6ee5kus6qaop" +path="res://.godot/imported/Kufam-SemiBold.ttf-113ad7d3bccd702b1a0d068dbb3debc3.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-SemiBold.ttf" +dest_files=["res://.godot/imported/Kufam-SemiBold.ttf-113ad7d3bccd702b1a0d068dbb3debc3.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBoldItalic.ttf b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBoldItalic.ttf new file mode 100644 index 0000000..25efce4 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBoldItalic.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBoldItalic.ttf.import b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBoldItalic.ttf.import new file mode 100644 index 0000000..3b1350e --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Kufam/static/Kufam-SemiBoldItalic.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://cgc3d0da310at" +path="res://.godot/imported/Kufam-SemiBoldItalic.ttf-673f5bd138ab07f910ef612012ec7094.fontdata" + +[deps] + +source_file="res://font/Kufam/static/Kufam-SemiBoldItalic.ttf" +dest_files=["res://.godot/imported/Kufam-SemiBoldItalic.ttf-673f5bd138ab07f910ef612012ec7094.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/.DS_Store b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/.DS_Store new file mode 100644 index 0000000..57e9a86 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/.DS_Store differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf new file mode 100644 index 0000000..4e0c62e Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf.import new file mode 100644 index 0000000..a18d671 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://lady7lhrlg57" +path="res://.godot/imported/NotoSansSC-VariableFont_wght.ttf-49ca00f54cc52fd014afdc6bc39534db.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf" +dest_files=["res://.godot/imported/NotoSansSC-VariableFont_wght.ttf-49ca00f54cc52fd014afdc6bc39534db.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/OFL.txt b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/OFL.txt new file mode 100644 index 0000000..d57ea9c --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source' + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/README.txt b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/README.txt new file mode 100644 index 0000000..260f28c --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/README.txt @@ -0,0 +1,71 @@ +Noto Sans SC Variable Font +========================== + +This download contains Noto Sans SC as both a variable font and static fonts. + +Noto Sans SC is a variable font with this axis: + wght + +This means all the styles are contained in a single file: + Noto_Sans_SC/NotoSansSC-VariableFont_wght.ttf + +If your app fully supports variable fonts, you can now pick intermediate styles +that aren’t available as static fonts. Not all apps support variable fonts, and +in those cases you can use the static font files for Noto Sans SC: + Noto_Sans_SC/static/NotoSansSC-Thin.ttf + Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf + Noto_Sans_SC/static/NotoSansSC-Light.ttf + Noto_Sans_SC/static/NotoSansSC-Regular.ttf + Noto_Sans_SC/static/NotoSansSC-Medium.ttf + Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf + Noto_Sans_SC/static/NotoSansSC-Bold.ttf + Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf + Noto_Sans_SC/static/NotoSansSC-Black.ttf + +Get started +----------- + +1. Install the font files you want to use + +2. Use your app's font picker to view the font family and all the +available styles + +Learn more about variable fonts +------------------------------- + + https://developers.google.com/web/fundamentals/design-and-ux/typography/variable-fonts + https://variablefonts.typenetwork.com + https://medium.com/variable-fonts + +In desktop apps + + https://theblog.adobe.com/can-variable-fonts-illustrator-cc + https://helpx.adobe.com/nz/photoshop/using/fonts.html#variable_fonts + +Online + + https://developers.google.com/fonts/docs/getting_started + https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Fonts/Variable_Fonts_Guide + https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/variable-fonts + +Installing fonts + + MacOS: https://support.apple.com/en-us/HT201749 + Linux: https://www.google.com/search?q=how+to+install+a+font+on+gnu%2Blinux + Windows: https://support.microsoft.com/en-us/help/314960/how-to-install-or-remove-a-font-in-windows + +Android Apps + + https://developers.google.com/fonts/docs/android + https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts + +License +------- +Please read the full license text (OFL.txt) to understand the permissions, +restrictions and requirements for usage, redistribution, and modification. + +You can use them in your products & projects – print or digital, +commercial or otherwise. + +This isn't legal advice, please consider consulting a lawyer and see the full +license for all details. diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Black.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Black.ttf new file mode 100644 index 0000000..28b198b Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Black.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Black.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Black.ttf.import new file mode 100644 index 0000000..7afaaaf --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Black.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dxh7t362tmlp6" +path="res://.godot/imported/NotoSansSC-Black.ttf-5ef6a4ca91f726e69578aea5c1e0864e.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-Black.ttf" +dest_files=["res://.godot/imported/NotoSansSC-Black.ttf-5ef6a4ca91f726e69578aea5c1e0864e.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf new file mode 100644 index 0000000..53f4437 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf.import new file mode 100644 index 0000000..cad38f4 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dtpm4wm8pnw50" +path="res://.godot/imported/NotoSansSC-Bold.ttf-68fdc0611667a9bd9016a96f630aa1e6.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-Bold.ttf" +dest_files=["res://.godot/imported/NotoSansSC-Bold.ttf-68fdc0611667a9bd9016a96f630aa1e6.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf new file mode 100644 index 0000000..8f2b1f9 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf.import new file mode 100644 index 0000000..4ed956b --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://06xteapl8ki1" +path="res://.godot/imported/NotoSansSC-ExtraBold.ttf-3c823d0ca0b2d39689a06f2e31d2d69f.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-ExtraBold.ttf" +dest_files=["res://.godot/imported/NotoSansSC-ExtraBold.ttf-3c823d0ca0b2d39689a06f2e31d2d69f.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf new file mode 100644 index 0000000..2488fa3 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf.import new file mode 100644 index 0000000..225b9dc --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://bskmwpjjw0doo" +path="res://.godot/imported/NotoSansSC-ExtraLight.ttf-70c137b72b9b0e6155186e57b24a6a55.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-ExtraLight.ttf" +dest_files=["res://.godot/imported/NotoSansSC-ExtraLight.ttf-70c137b72b9b0e6155186e57b24a6a55.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Light.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Light.ttf new file mode 100644 index 0000000..1d372f4 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Light.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Light.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Light.ttf.import new file mode 100644 index 0000000..4c256f7 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Light.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://bwyg7dgfdyu85" +path="res://.godot/imported/NotoSansSC-Light.ttf-cba43c01a2b308a530a780f477231905.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-Light.ttf" +dest_files=["res://.godot/imported/NotoSansSC-Light.ttf-cba43c01a2b308a530a780f477231905.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf new file mode 100644 index 0000000..2edd925 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf.import new file mode 100644 index 0000000..016f701 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://crt0yhgcdxpfm" +path="res://.godot/imported/NotoSansSC-Medium.ttf-b788bb8932fc036890c2e825c8ca6610.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-Medium.ttf" +dest_files=["res://.godot/imported/NotoSansSC-Medium.ttf-b788bb8932fc036890c2e825c8ca6610.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf new file mode 100644 index 0000000..7056f5e Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf.import new file mode 100644 index 0000000..6be8e75 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://b4tmgitvmyhdo" +path="res://.godot/imported/NotoSansSC-Regular.ttf-bae6ebcf45dd20cbaf6e4baa1db4785e.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-Regular.ttf" +dest_files=["res://.godot/imported/NotoSansSC-Regular.ttf-bae6ebcf45dd20cbaf6e4baa1db4785e.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf new file mode 100644 index 0000000..dfb61e6 Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf.import new file mode 100644 index 0000000..7ffe6a3 --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://bv6vfg4ffjdwp" +path="res://.godot/imported/NotoSansSC-SemiBold.ttf-137a01d9b6fef2702cbd3c531f1a9ee2.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-SemiBold.ttf" +dest_files=["res://.godot/imported/NotoSansSC-SemiBold.ttf-137a01d9b6fef2702cbd3c531f1a9ee2.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf new file mode 100644 index 0000000..93956ca Binary files /dev/null and b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf differ diff --git a/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf.import b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf.import new file mode 100644 index 0000000..22fd09b --- /dev/null +++ b/Robo-Bus-A31-HMI/font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf.import @@ -0,0 +1,34 @@ +[remap] + +importer="font_data_dynamic" +type="FontFile" +uid="uid://dd6184n0ruo4s" +path="res://.godot/imported/NotoSansSC-Thin.ttf-f5c140b1f77370780dcae0e7c15551c5.fontdata" + +[deps] + +source_file="res://font/Noto_Sans_SC/static/NotoSansSC-Thin.ttf" +dest_files=["res://.godot/imported/NotoSansSC-Thin.ttf-f5c140b1f77370780dcae0e7c15551c5.fontdata"] + +[params] + +Rendering=null +antialiasing=1 +generate_mipmaps=false +disable_embedded_bitmaps=true +multichannel_signed_distance_field=false +msdf_pixel_range=8 +msdf_size=48 +allow_system_fallback=true +force_autohinter=false +hinting=1 +subpixel_positioning=1 +oversampling=0.0 +Fallbacks=null +fallbacks=[] +Compress=null +compress=true +preload=[] +language_support={} +script_support={} +opentype_features={} diff --git a/Robo-Bus-A31-HMI/pad_hmi_ui/.DS_Store b/Robo-Bus-A31-HMI/pad_hmi_ui/.DS_Store index 8e861b5..33eb5fb 100644 Binary files a/Robo-Bus-A31-HMI/pad_hmi_ui/.DS_Store and b/Robo-Bus-A31-HMI/pad_hmi_ui/.DS_Store differ