This commit is contained in:
shurongsen 2025-01-07 09:42:48 +08:00
parent 676fe1d8f5
commit 78bc9b5362
25 changed files with 100 additions and 83 deletions

BIN
.DS_Store vendored

Binary file not shown.

View File

@ -10,13 +10,13 @@ func _ready() -> void:
var appPlugin = Engine.get_singleton("AppPlugin") var appPlugin = Engine.get_singleton("AppPlugin")
reduce.on_click.connect(func(node): reduce.on_click.connect(func(node):
ReviseThrottle(-1) ReviseThrottle(-1)
if appPlugin: #if appPlugin:
appPlugin.ReducePrecision() #appPlugin.ReducePrecision()
) )
increase.on_click.connect(func(node): increase.on_click.connect(func(node):
ReviseThrottle(1) ReviseThrottle(1)
if appPlugin: #if appPlugin:
appPlugin.AddingPrecision() #appPlugin.AddingPrecision()
) )
pass # Replace with function body. pass # Replace with function body.

View File

@ -157,10 +157,10 @@ texture = ExtResource("4_d48gs")
[node name="GearTextureRect" type="TextureRect" parent="Speedometer"] [node name="GearTextureRect" type="TextureRect" parent="Speedometer"]
layout_mode = 0 layout_mode = 0
offset_left = 84.0014 offset_left = 84.0011
offset_top = 352.995 offset_top = 352.996
offset_right = 118.001 offset_right = 118.001
offset_bottom = 386.995 offset_bottom = 386.996
pivot_offset = Vector2(17, 17) pivot_offset = Vector2(17, 17)
texture = ExtResource("5_qnams") texture = ExtResource("5_qnams")
script = ExtResource("7_smylr") script = ExtResource("7_smylr")

View File

@ -97,5 +97,5 @@ void fragment() {
else if (uv.x<= border_width_my/size_ratio.x || uv.y<= border_width_my/size_ratio.y || 1.-uv.x<= border_width_my/size_ratio.x || 1.-uv.y<= border_width_my/size_ratio.y) { else if (uv.x<= border_width_my/size_ratio.x || uv.y<= border_width_my/size_ratio.y || 1.-uv.x<= border_width_my/size_ratio.x || 1.-uv.y<= border_width_my/size_ratio.y) {
COLOR.rgb = border_color.rgb; COLOR.rgb = border_color.rgb;
COLOR.a = border_color.a; COLOR.a = border_color.a;
} }
} }

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/DataPanel")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -2,4 +2,4 @@
node_unfolds=[NodePath("."), PackedStringArray("Layout", "Localization", "Tooltip", "Layout/Transform"), NodePath("main"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title/PixLogo"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/Title/VBoxContainer"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer/Autoware"), PackedStringArray("Layout", "Theme Overrides", "BiDi"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer/Restart"), PackedStringArray("Layout", "Theme Overrides", "BiDi"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer/Shutdown"), PackedStringArray("Layout", "Theme Overrides", "BiDi"), NodePath("main/HBoxContainer/Title/VBoxContainer/ShutdownIsScale"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/Title/Tabs"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/MarginContainer"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/MarginContainer/DataPanel"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/MarginContainer/Main3DVehicle"), PackedStringArray("Visibility", "Layout"), NodePath("main/HBoxContainer/MarginContainer/Information"), PackedStringArray("Visibility", "Layout"), NodePath("main/HBoxContainer/MarginContainer/Setting"), PackedStringArray("Visibility", "Layout", "Layout/Transform", "Theme Overrides", "Theme Overrides/constants")] node_unfolds=[NodePath("."), PackedStringArray("Layout", "Localization", "Tooltip", "Layout/Transform"), NodePath("main"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title/PixLogo"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/Title/VBoxContainer"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer"), PackedStringArray("Layout", "Theme Overrides"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer/Autoware"), PackedStringArray("Layout", "Theme Overrides", "BiDi"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer/Restart"), PackedStringArray("Layout", "Theme Overrides", "BiDi"), NodePath("main/HBoxContainer/Title/VBoxContainer/VBoxContainer/Shutdown"), PackedStringArray("Layout", "Theme Overrides", "BiDi"), NodePath("main/HBoxContainer/Title/VBoxContainer/ShutdownIsScale"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/Title/Tabs"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/MarginContainer"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/MarginContainer/DataPanel"), PackedStringArray("Layout"), NodePath("main/HBoxContainer/MarginContainer/Main3DVehicle"), PackedStringArray("Visibility", "Layout"), NodePath("main/HBoxContainer/MarginContainer/Information"), PackedStringArray("Visibility", "Layout"), NodePath("main/HBoxContainer/MarginContainer/Setting"), PackedStringArray("Visibility", "Layout", "Layout/Transform", "Theme Overrides", "Theme Overrides/constants")]
resource_unfolds=["res://control.tscn::StyleBoxFlat_kh08u", PackedStringArray("Resource"), "res://control.tscn::StyleBoxTexture_mkgnk", PackedStringArray("Resource"), "res://control.tscn::StyleBoxFlat_46du7", PackedStringArray("Resource", "Content Margins", "Corner Radius"), "res://control.tscn::StyleBoxFlat_78bhk", PackedStringArray("Resource", "Content Margins", "Corner Radius"), "res://control.tscn::ArrayMesh_wx0gy", PackedStringArray(), "res://control.tscn::ArrayMesh_n5r1a", PackedStringArray(), "res://control.tscn::ConcavePolygonShape3D_t1jb5", PackedStringArray()] resource_unfolds=["res://control.tscn::StyleBoxFlat_kh08u", PackedStringArray("Resource"), "res://control.tscn::StyleBoxTexture_mkgnk", PackedStringArray("Resource"), "res://control.tscn::StyleBoxFlat_46du7", PackedStringArray("Resource", "Content Margins", "Corner Radius"), "res://control.tscn::StyleBoxFlat_78bhk", PackedStringArray("Resource", "Content Margins", "Corner Radius"), "res://control.tscn::ArrayMesh_wx0gy", PackedStringArray(), "res://control.tscn::ArrayMesh_n5r1a", PackedStringArray(), "res://control.tscn::ConcavePolygonShape3D_t1jb5", PackedStringArray()]
nodes_folded=[NodePath("RoadSurfaceMesh")] nodes_folded=[NodePath("main"), NodePath("RoadSurfaceMesh")]

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -17,25 +17,25 @@ dock_filesystem_v_split_offset=0
dock_filesystem_display_mode=0 dock_filesystem_display_mode=0
dock_filesystem_file_sort=0 dock_filesystem_file_sort=0
dock_filesystem_file_list_display_mode=1 dock_filesystem_file_list_display_mode=1
dock_filesystem_selected_paths=PackedStringArray("res://line.tres") dock_filesystem_selected_paths=PackedStringArray("res://common/shader/")
dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://pad_hmi_ui/taskbar/", "res://pad_hmi_ui/setting/", "res://pad_hmi_ui/information/", "res://pad_hmi_ui/home/") dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://res3D/", "res://pad_hmi_ui/taskbar/", "res://pad_hmi_ui/setting/", "res://pad_hmi_ui/information/", "res://pad_hmi_ui/home/", "res://common/", "res://common/shader/")
dock_3="Scene,Import" dock_3="Scene,Import"
dock_4="FileSystem" dock_4="FileSystem"
dock_5="Inspector,Node,History" dock_5="Inspector,Node,History"
[EditorNode] [EditorNode]
open_scenes=PackedStringArray("res://control.tscn", "res://Modules/main_3d_vehicle.tscn", "res://Modules/setting.tscn", "res://Modules/margin_container_2.tscn", "res://Modules/data_panel.tscn", "res://Modules/item_label.tscn", "res://Modules/prompt_text.tscn", "res://main.tscn", "res://DynamicObject/Car.tscn") open_scenes=PackedStringArray("res://control.tscn", "res://Modules/main_3d_vehicle.tscn", "res://Modules/setting.tscn", "res://Modules/margin_container_2.tscn", "res://Modules/data_panel.tscn", "res://Modules/item_label.tscn", "res://Modules/prompt_text.tscn", "res://main.tscn", "res://DynamicObject/Car.tscn", "res://res3D/ego_vehicle.tscn")
current_scene="res://control.tscn" current_scene="res://Modules/margin_container_2.tscn"
center_split_offset=-491 center_split_offset=-491
selected_default_debugger_tab_idx=0 selected_default_debugger_tab_idx=0
selected_main_editor_idx=2 selected_main_editor_idx=2
selected_bottom_panel_item=0 selected_bottom_panel_item=7
[ScriptEditor] [ScriptEditor]
open_scripts=["res://common/base/base_control.gd", "res://Modules/data_panel.gd", "res://res3D/ego_vehicle.gd", "res://common/global.gd", "res://code/hsliderPor.gd", "res://Modules/item_label.gd", "res://pad_hmi_ui/Main3DVehicle.gd", "res://code/main.gd", "res://Modules/prompt_text.gd", "res://scripts/road_surface_mesh.gd", "res://Modules/site_selection_texture_rect.gd", "res://Modules/SpeedGearAdjustment.gd", "res://code/speedometer.gd"] open_scripts=["res://common/base/base_control.gd", "res://Modules/data_panel.gd", "res://Modules/date_time.gd", "res://res3D/ego_vehicle.gd", "res://common/global.gd", "res://code/hsliderPor.gd", "res://Modules/item_label.gd", "res://pad_hmi_ui/Main3DVehicle.gd", "res://code/main.gd", "res://Modules/prompt_text.gd", "res://scripts/road_surface_mesh.gd", "res://Modules/site_selection_texture_rect.gd", "res://Modules/SpeedGearAdjustment.gd", "res://code/speedometer.gd"]
selected_script="res://code/main.gd" selected_script="res://Modules/SpeedGearAdjustment.gd"
open_help=["@GlobalScope", "CanvasItem", "InputEventMouseButton", "Label", "Node", "SceneTree", "Tween"] open_help=["@GlobalScope", "CanvasItem", "InputEventMouseButton", "Label", "Node", "SceneTree", "Tween"]
script_split_offset=140 script_split_offset=140
list_split_offset=0 list_split_offset=0
@ -43,9 +43,9 @@ zoom_factor=1.0
[ShaderEditor] [ShaderEditor]
open_shaders=[] open_shaders=["res://common/shader/round.gdshader"]
split_offset=0 split_offset=0
selected_shader="" selected_shader="res://common/shader/round.gdshader"
text_shader_zoom_factor=1.0 text_shader_zoom_factor=1.0
[editor_log] [editor_log]

File diff suppressed because one or more lines are too long

View File

@ -1,24 +1,27 @@
fc8a56933c4b1c8d796fdb8f7a9f9475 fc8a56933c4b1c8d796fdb8f7a9f9475
::res://::1735474550 ::res://::1736170387
1.png::CompressedTexture2D::1480057199390730959::1734679074::1735220246::1::::<><>:: 1.png::CompressedTexture2D::1480057199390730959::1734679074::1735220246::1::::<><>::
2.png::CompressedTexture2D::4437645113931833008::1734679074::1735220246::1::::<><>:: 2.png::CompressedTexture2D::4437645113931833008::1734679074::1735220246::1::::<><>::
3.png::CompressedTexture2D::290322317853609805::1734679074::1735220246::1::::<><>:: 3.png::CompressedTexture2D::290322317853609805::1734679074::1735220246::1::::<><>::
control.tscn::PackedScene::6421643001922860246::1735474403::0::1::::<><>::uid://bo8w4npgct57n::::res://res3D/ego_vehicle.tscn<>uid://cj40hol02w7c5::::res://pad_hmi_ui/home/power_btn.png<>uid://c5ksuke04sr07::::res://res3D/mainEnvironment.tres<>res://scripts/road_surface_mesh.gd<>uid://dx5owafvbqdec::::res://Modules/data_panel.tscn<>res://code/main.gd<>uid://tqrf0pcv1bay::::res://Modules/main_3d_vehicle.tscn<>uid://dd5e3n5lfbffj::::res://Modules/information.tscn<>uid://dsl2hpmaayodk::::res://pad_hmi_ui/taskbar/PIX_logo.png<>uid://33cgqbhyfl47::::res://Modules/setting.tscn<>uid://84vxs0ksabkq::::res://Modules/tabs.tscn<>uid://ruvsjrmynxch::::res://pad_hmi_ui/taskbar/title.png<>res://common/base/base_control.gd control.tscn::PackedScene::6421643001922860246::1735753994::0::1::::<><>::uid://bo8w4npgct57n::::res://res3D/ego_vehicle.tscn<>uid://cj40hol02w7c5::::res://pad_hmi_ui/home/power_btn.png<>uid://c5ksuke04sr07::::res://res3D/mainEnvironment.tres<>res://scripts/road_surface_mesh.gd<>uid://dx5owafvbqdec::::res://Modules/data_panel.tscn<>res://code/main.gd<>uid://tqrf0pcv1bay::::res://Modules/main_3d_vehicle.tscn<>uid://dd5e3n5lfbffj::::res://Modules/information.tscn<>uid://dsl2hpmaayodk::::res://pad_hmi_ui/taskbar/PIX_logo.png<>uid://33cgqbhyfl47::::res://Modules/setting.tscn<>uid://84vxs0ksabkq::::res://Modules/tabs.tscn<>uid://ruvsjrmynxch::::res://pad_hmi_ui/taskbar/title.png<>res://common/base/base_control.gd
export_presets.cfg::TextFile::-1::1735139698::0::1::::<><>:: export_presets.cfg::TextFile::-1::1735139698::0::1::::<><>::
icon1.png::CompressedTexture2D::2121236340265235529::1735447570::1735447570::1::::<><>:: icon1.png::CompressedTexture2D::2121236340265235529::1735447570::1735447570::1::::<><>::
icon2.png::CompressedTexture2D::8944114601382046984::1735447570::1735447570::1::::<><>:: icon2.png::CompressedTexture2D::8944114601382046984::1735447570::1735447570::1::::<><>::
icon.svg::CompressedTexture2D::9058028535339074070::1734679075::1735220245::1::::<><>:: icon.svg::CompressedTexture2D::9058028535339074070::1734679075::1735220245::1::::<><>::
line.tres::StandardMaterial3D::4096407398117681223::1735474737::0::1::::<><>::
line_3.tres::StandardMaterial3D::3261037626935502214::1735474707::0::1::::<><>::
main.gd::GDScript::-1::1726213388::0::1::::<>Node3D<>:: main.gd::GDScript::-1::1726213388::0::1::::<>Node3D<>::
main.tscn::PackedScene::2849903588102574290::1735474403::0::1::::<><>::res://main.gd<>res://common/gui/fps.gd<>res://scripts/road_surface_mesh.gd<>res://common/shader/round.gdshader main.tscn::PackedScene::2849903588102574290::1735753995::0::1::::<><>::res://main.gd<>res://common/gui/fps.gd<>res://scripts/road_surface_mesh.gd<>res://common/shader/round.gdshader
ParkingSpace.tres::StandardMaterial3D::6161643078616046067::1735474625::0::1::::<><>::
WX20241220-163247.png::CompressedTexture2D::3803875009204594517::1734683569::1735220245::1::::<><>:: WX20241220-163247.png::CompressedTexture2D::3803875009204594517::1734683569::1735220245::1::::<><>::
yuan.png::CompressedTexture2D::1082505437895401642::1734679076::1735220245::1::::<><>:: yuan.png::CompressedTexture2D::1082505437895401642::1734679076::1735220245::1::::<><>::
::res://code/::1735452342 ::res://code/::1735478139
hsliderPor.gd::GDScript::-1::1735452342::0::1::::<>HSlider<>:: hsliderPor.gd::GDScript::-1::1735452342::0::1::::<>HSlider<>::
l3_7.png::CompressedTexture2D::1124046388666960395::1734679075::1735220245::1::::<><>:: l3_7.png::CompressedTexture2D::1124046388666960395::1734679075::1735220245::1::::<><>::
main.gd::GDScript::-1::1735231591::0::1::::<>BaseControl<>:: main.gd::GDScript::-1::1735478139::0::1::::<>BaseControl<>::
path_follow_2d_por.gd::GDScript::-1::1734679075::0::1::::<>PathFollow2D<>:: path_follow_2d_por.gd::GDScript::-1::1734679075::0::1::::<>PathFollow2D<>::
speedometer.gd::GDScript::-1::1734679075::0::1::::<>TextureProgressBar<>:: speedometer.gd::GDScript::-1::1734679075::0::1::::<>TextureProgressBar<>::
::res://common/::1735097927 ::res://common/::1735784138
account.gd::GDScript::-1::1734679075::0::1::::<>Node<>:: account.gd::GDScript::-1::1734679075::0::1::::<>Node<>::
astar_map.gd::GDScript::-1::1734679075::0::1::::<>Node<>:: astar_map.gd::GDScript::-1::1734679075::0::1::::<>Node<>::
category.gd::GDScript::-1::1734679075::0::1::::Category<>Object<>:: category.gd::GDScript::-1::1734679075::0::1::::Category<>Object<>::
@ -27,7 +30,7 @@ color_select.tscn::PackedScene::7404581360713665189::1734679075::0::1::::<><>::u
event.gd::GDScript::-1::1734679075::0::1::::<>Node<>:: event.gd::GDScript::-1::1734679075::0::1::::<>Node<>::
func.gd::GDScript::-1::1734679075::0::1::::Func<>Node<>:: func.gd::GDScript::-1::1734679075::0::1::::Func<>Node<>::
func_tool.gd::GDScript::-1::1734679075::0::1::::FuncTool<>Node<>:: func_tool.gd::GDScript::-1::1734679075::0::1::::FuncTool<>Node<>::
global.gd::GDScript::-1::1735044982::0::1::::<>Node<>:: global.gd::GDScript::-1::1735475523::0::1::::<>Node<>::
global_map.gd::GDScript::-1::1734679075::0::1::::Global_map<>Node2D<>:: global_map.gd::GDScript::-1::1734679075::0::1::::Global_map<>Node2D<>::
highlight.gdshader::Shader::-1::1734679075::0::1::::<><>:: highlight.gdshader::Shader::-1::1734679075::0::1::::<><>::
meta.gd::GDScript::-1::1734679075::0::1::::Meta<>Object<>:: meta.gd::GDScript::-1::1734679075::0::1::::Meta<>Object<>::
@ -240,13 +243,13 @@ loading.gd::GDScript::-1::1734679075::0::1::::<>CanvasLayer<>::
loading.tscn::PackedScene::5240915617172888824::1734679075::0::1::::<><>::res://common/load/loading.gd<>uid://cn2ylhc6q1816::::res://common/load/texture/jd.webp loading.tscn::PackedScene::5240915617172888824::1734679075::0::1::::<><>::res://common/load/loading.gd<>uid://cn2ylhc6q1816::::res://common/load/texture/jd.webp
::res://common/load/texture/::1735220245 ::res://common/load/texture/::1735220245
jd.webp::CompressedTexture2D::5742511757783586375::1734679075::1735220245::1::::<><>:: jd.webp::CompressedTexture2D::5742511757783586375::1734679075::1735220245::1::::<><>::
::res://common/shader/::1734679075 ::res://common/shader/::1735900898
curvature.gdshader::Shader::-1::1734679075::0::1::::<><>:: curvature.gdshader::Shader::-1::1734679075::0::1::::<><>::
curvature_alpha.gdshader::Shader::-1::1734679075::0::1::::<><>:: curvature_alpha.gdshader::Shader::-1::1734679075::0::1::::<><>::
curvature_alpha_scissor.gdshader::Shader::-1::1734679075::0::1::::<><>:: curvature_alpha_scissor.gdshader::Shader::-1::1734679075::0::1::::<><>::
gaussian_blur.gdshader::Shader::-1::1734679075::0::1::::<><>:: gaussian_blur.gdshader::Shader::-1::1734679075::0::1::::<><>::
mask.gdshader::Shader::-1::1734679075::0::1::::<><>:: mask.gdshader::Shader::-1::1734679075::0::1::::<><>::
round.gdshader::Shader::-1::1734679075::0::1::::<><>:: round.gdshader::Shader::-1::1735900898::0::1::::<><>::
startup_guide_twinkle.gdshader::Shader::-1::1734679075::0::1::::<><>:: startup_guide_twinkle.gdshader::Shader::-1::1734679075::0::1::::<><>::
::res://common/shader/inc/::1734679075 ::res://common/shader/inc/::1734679075
adjustment_global_color.gdshaderinc::ShaderInclude::-1::1734679075::0::1::::<><>:: adjustment_global_color.gdshaderinc::ShaderInclude::-1::1734679075::0::1::::<><>::
@ -273,13 +276,13 @@ sys_util.gd::GDScript::-1::1734679075::0::1::::SysUtil<>RefCounted<>::
time_util.gd::GDScript::-1::1734679075::0::1::::TimeUtil<>RefCounted<>:: time_util.gd::GDScript::-1::1734679075::0::1::::TimeUtil<>RefCounted<>::
ui_util.gd::GDScript::-1::1734679075::0::1::::UiUtil<>RefCounted<>:: ui_util.gd::GDScript::-1::1734679075::0::1::::UiUtil<>RefCounted<>::
uuid_util.gd::GDScript::-1::1734679075::0::1::::UuidUtil<>RefCounted<>:: uuid_util.gd::GDScript::-1::1734679075::0::1::::UuidUtil<>RefCounted<>::
::res://DynamicObject/::1735474550 ::res://DynamicObject/::1735753996
Bicycle.glb::PackedScene::3449419326852423542::1735474550::1735474550::1::::<><>:: Bicycle.glb::PackedScene::3449419326852423542::1735474550::1735474550::1::::<><>::
Bicycle.tscn::PackedScene::7886955930290435396::1735474550::0::1::::<><>::uid://bpe6ox17twkk1::::res://DynamicObject/Bicycle.glb Bicycle.tscn::PackedScene::7886955930290435396::1735474550::0::1::::<><>::uid://bpe6ox17twkk1::::res://DynamicObject/Bicycle.glb
Bus.glb::PackedScene::1413962689893859363::1735474550::1735474550::1::::<><>:: Bus.glb::PackedScene::1413962689893859363::1735474550::1735474550::1::::<><>::
Bus.tscn::PackedScene::3553277608004895725::1735474550::0::1::::<><>::uid://ue602kue1n4f::::res://DynamicObject/Bus.glb Bus.tscn::PackedScene::3553277608004895725::1735474550::0::1::::<><>::uid://ue602kue1n4f::::res://DynamicObject/Bus.glb
Car.glb::PackedScene::2408641667720152571::1735474550::1735474550::1::::<><>:: Car.glb::PackedScene::2408641667720152571::1735474550::1735474550::1::::<><>::
Car.tscn::PackedScene::2764742383018896476::1735474550::0::1::::<><>::uid://bak08gw4syg4j::::res://DynamicObject/Car.glb Car.tscn::PackedScene::2764742383018896476::1735753996::0::1::::<><>::uid://bak08gw4syg4j::::res://DynamicObject/Car.glb
Motorcycle.glb::PackedScene::3498842237587408580::1735474550::1735474550::1::::<><>:: Motorcycle.glb::PackedScene::3498842237587408580::1735474550::1735474550::1::::<><>::
Motorcycle.tscn::PackedScene::7045988468925638440::1735474550::0::1::::<><>::uid://bp34okb8uvvx1::::res://DynamicObject/Motorcycle.glb Motorcycle.tscn::PackedScene::7045988468925638440::1735474550::0::1::::<><>::uid://bp34okb8uvvx1::::res://DynamicObject/Motorcycle.glb
Pedestrian.glb::PackedScene::4231640112533178984::1735474550::1735474551::1::::<><>:: Pedestrian.glb::PackedScene::4231640112533178984::1735474550::1735474551::1::::<><>::
@ -367,24 +370,24 @@ NotoSansSC-Medium.ttf::FontFile::4373986543460653903::1734679075::1735220245::1:
NotoSansSC-Regular.ttf::FontFile::4091736943169270797::1734679075::1735220245::1::::<><>:: NotoSansSC-Regular.ttf::FontFile::4091736943169270797::1734679075::1735220245::1::::<><>::
NotoSansSC-SemiBold.ttf::FontFile::6064672831900675909::1734679075::1735220245::1::::<><>:: NotoSansSC-SemiBold.ttf::FontFile::6064672831900675909::1734679075::1735220245::1::::<><>::
NotoSansSC-Thin.ttf::FontFile::298068644689657558::1734679075::1735220245::1::::<><>:: NotoSansSC-Thin.ttf::FontFile::298068644689657558::1734679075::1735220245::1::::<><>::
::res://Modules/::1735474403 ::res://Modules/::1735753994
buttonItem.gd::GDScript::-1::1734679075::0::1::::<>BaseControl<>:: buttonItem.gd::GDScript::-1::1734679075::0::1::::<>BaseControl<>::
data_panel.gd::GDScript::-1::1735452052::0::1::::<>MarginContainer<>:: data_panel.gd::GDScript::-1::1735475899::0::1::::<>MarginContainer<>::
data_panel.tscn::PackedScene::8836426121420614278::1735474403::0::1::::<><>::res://common/base/base_control.gd<>res://Modules/data_panel.gd<>uid://bhsjkyho6jr42::::res://pad_hmi_ui/home/l2_1.png<>res://common/shader/round.gdshader<>uid://bigplutpkgp7o::::res://pad_hmi_ui/home/Preview.png<>uid://dgwf4d5wkwqgb::::res://pad_hmi_ui/home/signal_icon_green.png<>uid://b4ddgruml02uj::::res://pad_hmi_ui/home/information_bg.png<>uid://c1ncf47u6ssrd::::res://pad_hmi_ui/home/arrow_icon_right.png<>uid://dsoc1dfktnbff::::res://pad_hmi_ui/home/wheel_icon.png<>uid://culw8htusm3uk::::res://pad_hmi_ui/home/online_icon.png<>uid://dqimm3efgdqh6::::res://Modules/prompt_text.tscn<>uid://c50227e2eywuh::::res://pad_hmi_ui/home/NDK_icon_green.png<>uid://dbhtybumdqiml::::res://pad_hmi_ui/home/auto_icon.png<>uid://b80xeeqwjs1er::::res://pad_hmi_ui/home/l3_3.png<>uid://ckb5d4c584for::::res://pad_hmi_ui/home/acc_bg.png<>uid://c10kxffapn2gt::::res://pad_hmi_ui/home/acc_bar.png<>uid://bm1s8eqmgruvf::::res://pad_hmi_ui/home/battery_icon_green2.png<>uid://2fhipj2re8cm::::res://pad_hmi_ui/home/l3_4.png<>uid://c2arewn6paknb::::res://pad_hmi_ui/home/co2_icon_dis.png<>uid://cbdsh233vvi6q::::res://pad_hmi_ui/home/smoke_icon_dis.png<>uid://bqk5wfyam21e8::::res://pad_hmi_ui/home/belts_icon_dis.png<>uid://s1lbea1dle4g::::res://pad_hmi_ui/home/highbeam_icon.png<>uid://chdu0kfu6c7o4::::res://pad_hmi_ui/home/l3_6.png<>uid://ku2yccf0rbwk::::res://pad_hmi_ui/home/l2_2.png<>uid://cffp3l0yvp4fg::::res://Modules/volume_settings.tscn<>uid://ccp1epic52e7k::::res://Modules/margin_container_2.tscn<>res://Modules/date_time.gd<>uid://eqerf7cx3cfa::::res://pad_hmi_ui/home/sitechoose_bg.png<>uid://c6y0bhe0ygnw2::::res://pad_hmi_ui/home/pull_btn.png<>res://Modules/site_selection_texture_rect.gd<>uid://c8huui56t4lo4::::res://pad_hmi_ui/home/locate_btn_dis.png<>uid://d3sqjh1bpfeyy::::res://pad_hmi_ui/home/stop_btn_high.png<>res://code/hsliderPor.gd<>uid://eu54w8n46m0c::::res://pad_hmi_ui/home/start_btn_high.png<>uid://dgxq16wpio7r5::::res://pad_hmi_ui/home/distance_icon.png<>uid://djyamaij5878r::::res://pad_hmi_ui/home/time_icon.png<>uid://f7343a0tweet::::res://pad_hmi_ui/home/robobus_icon.png<>uid://c7xokasxsg5pv::::res://pad_hmi_ui/home/progress_bar.png data_panel.tscn::PackedScene::8836426121420614278::1735753994::0::1::::<><>::res://common/base/base_control.gd<>res://Modules/data_panel.gd<>uid://bhsjkyho6jr42::::res://pad_hmi_ui/home/l2_1.png<>res://common/shader/round.gdshader<>uid://bigplutpkgp7o::::res://pad_hmi_ui/home/Preview.png<>uid://dgwf4d5wkwqgb::::res://pad_hmi_ui/home/signal_icon_green.png<>uid://b4ddgruml02uj::::res://pad_hmi_ui/home/information_bg.png<>uid://c1ncf47u6ssrd::::res://pad_hmi_ui/home/arrow_icon_right.png<>uid://dsoc1dfktnbff::::res://pad_hmi_ui/home/wheel_icon.png<>uid://culw8htusm3uk::::res://pad_hmi_ui/home/online_icon.png<>uid://dqimm3efgdqh6::::res://Modules/prompt_text.tscn<>uid://c50227e2eywuh::::res://pad_hmi_ui/home/NDK_icon_green.png<>uid://dbhtybumdqiml::::res://pad_hmi_ui/home/auto_icon.png<>uid://b80xeeqwjs1er::::res://pad_hmi_ui/home/l3_3.png<>uid://ckb5d4c584for::::res://pad_hmi_ui/home/acc_bg.png<>uid://c10kxffapn2gt::::res://pad_hmi_ui/home/acc_bar.png<>uid://bm1s8eqmgruvf::::res://pad_hmi_ui/home/battery_icon_green2.png<>uid://2fhipj2re8cm::::res://pad_hmi_ui/home/l3_4.png<>uid://c2arewn6paknb::::res://pad_hmi_ui/home/co2_icon_dis.png<>uid://cbdsh233vvi6q::::res://pad_hmi_ui/home/smoke_icon_dis.png<>uid://bqk5wfyam21e8::::res://pad_hmi_ui/home/belts_icon_dis.png<>uid://s1lbea1dle4g::::res://pad_hmi_ui/home/highbeam_icon.png<>uid://chdu0kfu6c7o4::::res://pad_hmi_ui/home/l3_6.png<>uid://ku2yccf0rbwk::::res://pad_hmi_ui/home/l2_2.png<>uid://cffp3l0yvp4fg::::res://Modules/volume_settings.tscn<>uid://ccp1epic52e7k::::res://Modules/margin_container_2.tscn<>res://Modules/date_time.gd<>uid://eqerf7cx3cfa::::res://pad_hmi_ui/home/sitechoose_bg.png<>uid://c6y0bhe0ygnw2::::res://pad_hmi_ui/home/pull_btn.png<>res://Modules/site_selection_texture_rect.gd<>uid://c8huui56t4lo4::::res://pad_hmi_ui/home/locate_btn_dis.png<>uid://d3sqjh1bpfeyy::::res://pad_hmi_ui/home/stop_btn_high.png<>res://code/hsliderPor.gd<>uid://eu54w8n46m0c::::res://pad_hmi_ui/home/start_btn_high.png<>uid://dgxq16wpio7r5::::res://pad_hmi_ui/home/distance_icon.png<>uid://djyamaij5878r::::res://pad_hmi_ui/home/time_icon.png<>uid://f7343a0tweet::::res://pad_hmi_ui/home/robobus_icon.png<>uid://c7xokasxsg5pv::::res://pad_hmi_ui/home/progress_bar.png
date_time.gd::GDScript::-1::1735146877::0::1::::<>Label<>:: date_time.gd::GDScript::-1::1735146877::0::1::::<>Label<>::
information.tscn::PackedScene::7432053514469797503::1735220241::0::1::::<><>::uid://bhsjkyho6jr42::::res://pad_hmi_ui/home/l2_1.png<>uid://cuekwjm0hawts::::res://pad_hmi_ui/information/log_bg.png<>res://Modules/date_time.gd<>res://common/base/base_control.gd<>uid://c2jso50cp2n4t::::res://Modules/information_item.tscn<>uid://crgg6n2a4ggap::::res://pad_hmi_ui/information/radar_high.png<>uid://cppfnikc48hgo::::res://pad_hmi_ui/information/information/l3-1.png<>uid://0car70lmas3a::::res://pad_hmi_ui/home/speed_icon.png<>uid://b2eyfue60u1re::::res://pad_hmi_ui/information/navigation_high.png<>uid://c1iswmxqs1iwb::::res://pad_hmi_ui/information/map_high.png<>uid://dj0dwbvd1rq64::::res://pad_hmi_ui/information/camera_high.png<>uid://dbsxig3tbx3qm::::res://pad_hmi_ui/information/can_high.png<>uid://bugvjbdbwqrrp::::res://WX20241220-163247.png information.tscn::PackedScene::7432053514469797503::1735220241::0::1::::<><>::uid://bhsjkyho6jr42::::res://pad_hmi_ui/home/l2_1.png<>uid://cuekwjm0hawts::::res://pad_hmi_ui/information/log_bg.png<>res://Modules/date_time.gd<>res://common/base/base_control.gd<>uid://c2jso50cp2n4t::::res://Modules/information_item.tscn<>uid://crgg6n2a4ggap::::res://pad_hmi_ui/information/radar_high.png<>uid://cppfnikc48hgo::::res://pad_hmi_ui/information/information/l3-1.png<>uid://0car70lmas3a::::res://pad_hmi_ui/home/speed_icon.png<>uid://b2eyfue60u1re::::res://pad_hmi_ui/information/navigation_high.png<>uid://c1iswmxqs1iwb::::res://pad_hmi_ui/information/map_high.png<>uid://dj0dwbvd1rq64::::res://pad_hmi_ui/information/camera_high.png<>uid://dbsxig3tbx3qm::::res://pad_hmi_ui/information/can_high.png<>uid://bugvjbdbwqrrp::::res://WX20241220-163247.png
information_item.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>:: information_item.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>::
information_item.tscn::PackedScene::6687639066816687209::1734679075::0::1::::<><>::res://Modules/information_item.gd<>uid://dcylpmda38qtn::::res://pad_hmi_ui/information/function_bg.png<>uid://crgg6n2a4ggap::::res://pad_hmi_ui/information/radar_high.png information_item.tscn::PackedScene::6687639066816687209::1734679075::0::1::::<><>::res://Modules/information_item.gd<>uid://dcylpmda38qtn::::res://pad_hmi_ui/information/function_bg.png<>uid://crgg6n2a4ggap::::res://pad_hmi_ui/information/radar_high.png
item_label.gd::GDScript::-1::1735450846::0::1::::<>BaseControl<>:: item_label.gd::GDScript::-1::1735450846::0::1::::<>BaseControl<>::
item_label.tscn::PackedScene::5144428977364843621::1735474403::0::1::::<><>::res://Modules/item_label.gd item_label.tscn::PackedScene::5144428977364843621::1735753994::0::1::::<><>::res://Modules/item_label.gd
language_tabs.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>:: language_tabs.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>::
language_tabs.tscn::PackedScene::222634974318904371::1734679075::0::1::::<><>::res://Modules/language_tabs.gd<>uid://ddc0v6muv1x37::::res://pad_hmi_ui/setting/language_btn.png<>res://common/base/base_control.gd language_tabs.tscn::PackedScene::222634974318904371::1734679075::0::1::::<><>::res://Modules/language_tabs.gd<>uid://ddc0v6muv1x37::::res://pad_hmi_ui/setting/language_btn.png<>res://common/base/base_control.gd
main_3d_vehicle.tscn::PackedScene::1367660527409902908::1735474403::0::1::::<><>::res://pad_hmi_ui/Main3DVehicle.gd<>uid://bhsjkyho6jr42::::res://pad_hmi_ui/home/l2_1.png<>res://common/shader/round.gdshader<>uid://bigplutpkgp7o::::res://pad_hmi_ui/home/Preview.png<>res://common/base/base_control.gd<>uid://dgwf4d5wkwqgb::::res://pad_hmi_ui/home/signal_icon_green.png<>uid://b4ddgruml02uj::::res://pad_hmi_ui/home/information_bg.png<>uid://c1ncf47u6ssrd::::res://pad_hmi_ui/home/arrow_icon_right.png<>uid://dsoc1dfktnbff::::res://pad_hmi_ui/home/wheel_icon.png<>uid://dqimm3efgdqh6::::res://Modules/prompt_text.tscn main_3d_vehicle.tscn::PackedScene::1367660527409902908::1735753994::0::1::::<><>::res://pad_hmi_ui/Main3DVehicle.gd<>uid://bhsjkyho6jr42::::res://pad_hmi_ui/home/l2_1.png<>res://common/shader/round.gdshader<>uid://bigplutpkgp7o::::res://pad_hmi_ui/home/Preview.png<>res://common/base/base_control.gd<>uid://dgwf4d5wkwqgb::::res://pad_hmi_ui/home/signal_icon_green.png<>uid://b4ddgruml02uj::::res://pad_hmi_ui/home/information_bg.png<>uid://c1ncf47u6ssrd::::res://pad_hmi_ui/home/arrow_icon_right.png<>uid://dsoc1dfktnbff::::res://pad_hmi_ui/home/wheel_icon.png<>uid://dqimm3efgdqh6::::res://Modules/prompt_text.tscn
margin_container_2.tscn::PackedScene::4945771306301426514::1735474403::0::1::::<><>::res://Modules/SpeedGearAdjustment.gd<>uid://pomyaut6jtnm::::res://yuan.png<>res://code/speedometer.gd<>uid://bgi2o6nm16ycn::::res://pad_hmi_ui/home/l3_12.png<>uid://d1obqtkp5s7c3::::res://pad_hmi_ui/home/banyuan.png<>uid://0car70lmas3a::::res://pad_hmi_ui/home/speed_icon.png<>uid://bbl68xb2d0ne2::::res://pad_hmi_ui/home/minus_btn.png<>res://common/base/base_control.gd<>uid://py3v278ho7vt::::res://pad_hmi_ui/home/plus_btn.png<>res://code/path_follow_2d_por.gd<>uid://bsbptxpt17lo5::::res://pad_hmi_ui/home/6C56D304-B9D8-409E-B5A4-D15F18A0E87A.png<>uid://xbugddj2xpru::::res://pad_hmi_ui/home/25A288F6-B440-4F4F-9E3C-F2BE6F3575E0.png margin_container_2.tscn::PackedScene::4945771306301426514::1735753994::0::1::::<><>::res://Modules/SpeedGearAdjustment.gd<>uid://pomyaut6jtnm::::res://yuan.png<>res://code/speedometer.gd<>uid://bgi2o6nm16ycn::::res://pad_hmi_ui/home/l3_12.png<>uid://d1obqtkp5s7c3::::res://pad_hmi_ui/home/banyuan.png<>uid://0car70lmas3a::::res://pad_hmi_ui/home/speed_icon.png<>uid://bbl68xb2d0ne2::::res://pad_hmi_ui/home/minus_btn.png<>res://common/base/base_control.gd<>uid://py3v278ho7vt::::res://pad_hmi_ui/home/plus_btn.png<>res://code/path_follow_2d_por.gd<>uid://bsbptxpt17lo5::::res://pad_hmi_ui/home/6C56D304-B9D8-409E-B5A4-D15F18A0E87A.png<>uid://xbugddj2xpru::::res://pad_hmi_ui/home/25A288F6-B440-4F4F-9E3C-F2BE6F3575E0.png
prompt_text.gd::GDScript::-1::1735360279::0::1::::<>MarginContainer<>:: prompt_text.gd::GDScript::-1::1735360279::0::1::::<>MarginContainer<>::
prompt_text.tscn::PackedScene::8299550081828709349::1735474403::0::1::::<><>::res://Modules/prompt_text.gd<>res://common/base/base_control.gd prompt_text.tscn::PackedScene::8299550081828709349::1735753994::0::1::::<><>::res://Modules/prompt_text.gd<>res://common/base/base_control.gd
setting.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>:: setting.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>::
setting.tscn::PackedScene::2023223189996279790::1735474403::0::1::::<><>::res://Modules/setting.gd<>uid://dncdx223e1re4::::res://pad_hmi_ui/setting/function_bg.png<>uid://dn28hdbut8alu::::res://pad_hmi_ui/setting/progress_bg.png<>uid://img8vm70prej::::res://pad_hmi_ui/setting/record_icon_high.png<>uid://catp8wn7y4l1d::::res://pad_hmi_ui/setting/record_icon_normal.png<>uid://cm1oetmb1vduf::::res://pad_hmi_ui/setting/setting/l1-2.png<>uid://c0i40n0t78y8l::::res://pad_hmi_ui/setting/progress_bar_high.png<>uid://c5yeqb150553k::::res://pad_hmi_ui/setting/log_bg.png<>uid://bjrj72w6i84x4::::res://pad_hmi_ui/setting/build_icon_normal.png<>uid://c6v1wowbk102d::::res://pad_hmi_ui/setting/mode_dis.png<>uid://dfh82xt51gmjf::::res://pad_hmi_ui/setting/build_icon_high.png<>uid://byhwmdjx3var2::::res://pad_hmi_ui/setting/view_dis.png<>uid://bj215dprb2g1v::::res://pad_hmi_ui/setting/eport_icon_normal.png<>uid://df31a6g0oklv::::res://Modules/language_tabs.tscn<>uid://bjre0g7jh32oy::::res://pad_hmi_ui/setting/export_icon_high.png<>uid://b45cdi4mrcfpk::::res://pad_hmi_ui/setting/server_bg.png<>uid://cteu4g7833dk6::::res://Modules/setting_tabs.tscn<>res://Modules/settingButtonItem.gd<>uid://eai2a6227py1::::res://pad_hmi_ui/setting/connect_icon.png<>uid://rf7k1oo23umb::::res://pad_hmi_ui/setting/download_icon_normal.png<>uid://bgykactp343j6::::res://pad_hmi_ui/setting/connect_icon_pressed.png<>uid://xcl6r32po8p8::::res://pad_hmi_ui/setting/download_icon_high.png<>uid://dr5maw7xa58mq::::res://pad_hmi_ui/setting/upload_icon_normal.png<>uid://bqxv0p5et7qnb::::res://pad_hmi_ui/setting/connect_btn.png<>uid://yspjrkbkr0re::::res://pad_hmi_ui/setting/update_btn.png<>uid://70imd3xnkydk::::res://pad_hmi_ui/setting/upload_icon_high.png<>res://common/base/base_control.gd<>uid://t2ku0xn32sqd::::res://pad_hmi_ui/setting/progress_bar_normal.png<>uid://siw3iqyojrmb::::res://pad_hmi_ui/setting/updatelog_bg.png<>uid://c15ltf6sdq5m1::::res://pad_hmi_ui/setting/cancel_btn.png<>uid://o418ai5uhori::::res://pad_hmi_ui/setting/confirm_btn.png<>uid://ctjlpah7am5se::::res://Modules/update_progress.tscn<>uid://tiauoobg8vyr::::res://pad_hmi_ui/setting/setting/l1-3.png<>res://Modules/date_time.gd<>uid://c2wb86x10ngb7::::res://pad_hmi_ui/setting/setting/l1-4.png setting.tscn::PackedScene::2023223189996279790::1735753994::0::1::::<><>::res://Modules/setting.gd<>uid://dncdx223e1re4::::res://pad_hmi_ui/setting/function_bg.png<>uid://dn28hdbut8alu::::res://pad_hmi_ui/setting/progress_bg.png<>uid://img8vm70prej::::res://pad_hmi_ui/setting/record_icon_high.png<>uid://catp8wn7y4l1d::::res://pad_hmi_ui/setting/record_icon_normal.png<>uid://cm1oetmb1vduf::::res://pad_hmi_ui/setting/setting/l1-2.png<>uid://c0i40n0t78y8l::::res://pad_hmi_ui/setting/progress_bar_high.png<>uid://c5yeqb150553k::::res://pad_hmi_ui/setting/log_bg.png<>uid://bjrj72w6i84x4::::res://pad_hmi_ui/setting/build_icon_normal.png<>uid://c6v1wowbk102d::::res://pad_hmi_ui/setting/mode_dis.png<>uid://dfh82xt51gmjf::::res://pad_hmi_ui/setting/build_icon_high.png<>uid://byhwmdjx3var2::::res://pad_hmi_ui/setting/view_dis.png<>uid://bj215dprb2g1v::::res://pad_hmi_ui/setting/eport_icon_normal.png<>uid://df31a6g0oklv::::res://Modules/language_tabs.tscn<>uid://bjre0g7jh32oy::::res://pad_hmi_ui/setting/export_icon_high.png<>uid://b45cdi4mrcfpk::::res://pad_hmi_ui/setting/server_bg.png<>uid://cteu4g7833dk6::::res://Modules/setting_tabs.tscn<>res://Modules/settingButtonItem.gd<>uid://eai2a6227py1::::res://pad_hmi_ui/setting/connect_icon.png<>uid://rf7k1oo23umb::::res://pad_hmi_ui/setting/download_icon_normal.png<>uid://bgykactp343j6::::res://pad_hmi_ui/setting/connect_icon_pressed.png<>uid://xcl6r32po8p8::::res://pad_hmi_ui/setting/download_icon_high.png<>uid://dr5maw7xa58mq::::res://pad_hmi_ui/setting/upload_icon_normal.png<>uid://bqxv0p5et7qnb::::res://pad_hmi_ui/setting/connect_btn.png<>uid://yspjrkbkr0re::::res://pad_hmi_ui/setting/update_btn.png<>uid://70imd3xnkydk::::res://pad_hmi_ui/setting/upload_icon_high.png<>res://common/base/base_control.gd<>uid://t2ku0xn32sqd::::res://pad_hmi_ui/setting/progress_bar_normal.png<>uid://siw3iqyojrmb::::res://pad_hmi_ui/setting/updatelog_bg.png<>uid://c15ltf6sdq5m1::::res://pad_hmi_ui/setting/cancel_btn.png<>uid://o418ai5uhori::::res://pad_hmi_ui/setting/confirm_btn.png<>uid://ctjlpah7am5se::::res://Modules/update_progress.tscn<>uid://tiauoobg8vyr::::res://pad_hmi_ui/setting/setting/l1-3.png<>res://Modules/date_time.gd<>uid://c2wb86x10ngb7::::res://pad_hmi_ui/setting/setting/l1-4.png
settingButtonItem.gd::GDScript::-1::1734679075::0::1::::<>BaseControl<>:: settingButtonItem.gd::GDScript::-1::1734679075::0::1::::<>BaseControl<>::
setting_tabs.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>:: setting_tabs.gd::GDScript::-1::1734679075::0::1::::<>MarginContainer<>::
setting_tabs.tscn::PackedScene::6115953401515360703::1734679075::0::1::::<><>::res://Modules/setting_tabs.gd<>uid://83ghm43vg1e5::::res://pad_hmi_ui/setting/fileformat_btn_high.png<>res://common/base/base_control.gd setting_tabs.tscn::PackedScene::6115953401515360703::1734679075::0::1::::<><>::res://Modules/setting_tabs.gd<>uid://83ghm43vg1e5::::res://pad_hmi_ui/setting/fileformat_btn_high.png<>res://common/base/base_control.gd
@ -397,8 +400,8 @@ update_progress.tscn::PackedScene::6125703482392431360::1734679075::0::1::::<><>
volume_settings.gd::GDScript::-1::1735022765::0::1::::<>MarginContainer<>:: volume_settings.gd::GDScript::-1::1735022765::0::1::::<>MarginContainer<>::
volume_settings.tscn::PackedScene::5135068848963595436::1735056455::0::1::::<><>::uid://qaq46brhnjbn::::res://code/l3_7.png<>res://Modules/volume_settings.gd<>uid://qmulrp786qvy::::res://pad_hmi_ui/home/sound_bar.png<>uid://c13prs00h2k3o::::res://pad_hmi_ui/home/sound_icon.png volume_settings.tscn::PackedScene::5135068848963595436::1735056455::0::1::::<><>::uid://qaq46brhnjbn::::res://code/l3_7.png<>res://Modules/volume_settings.gd<>uid://qmulrp786qvy::::res://pad_hmi_ui/home/sound_bar.png<>uid://c13prs00h2k3o::::res://pad_hmi_ui/home/sound_icon.png
ws_connect_button.gd::GDScript::-1::1734679075::0::1::::<>BaseControl<>:: ws_connect_button.gd::GDScript::-1::1734679075::0::1::::<>BaseControl<>::
::res://pad_hmi_ui/::1735228829 ::res://pad_hmi_ui/::1735476331
Main3DVehicle.gd::GDScript::-1::1735228829::0::1::::<>BaseControl<>:: Main3DVehicle.gd::GDScript::-1::1735476331::0::1::::<>BaseControl<>::
::res://pad_hmi_ui/home/::1735220246 ::res://pad_hmi_ui/home/::1735220246
6C56D304-B9D8-409E-B5A4-D15F18A0E87A.png::CompressedTexture2D::3652830164015842022::1734679076::1735220245::1::::<><>:: 6C56D304-B9D8-409E-B5A4-D15F18A0E87A.png::CompressedTexture2D::3652830164015842022::1734679076::1735220245::1::::<><>::
8B0FA651-D630-410E-B714-0D4AF0C9EF1E.png::CompressedTexture2D::6022908621433670109::1734679076::1735220245::1::::<><>:: 8B0FA651-D630-410E-B714-0D4AF0C9EF1E.png::CompressedTexture2D::6022908621433670109::1734679076::1735220245::1::::<><>::
@ -575,18 +578,18 @@ l2-6.png::CompressedTexture2D::1187116221436698875::1734679935::1735220245::1:::
::res://pad_hmi_ui/taskbar/::1735220245 ::res://pad_hmi_ui/taskbar/::1735220245
PIX_logo.png::CompressedTexture2D::8447022057609437160::1734679076::1735220245::1::::<><>:: PIX_logo.png::CompressedTexture2D::8447022057609437160::1734679076::1735220245::1::::<><>::
title.png::CompressedTexture2D::1235805597615791055::1734679076::1735220245::1::::<><>:: title.png::CompressedTexture2D::1235805597615791055::1734679076::1735220245::1::::<><>::
::res://res3D/::1735452615 ::res://res3D/::1735753994
ego_vehicle.gd::GDScript::-1::1734679076::0::1::::<>Node3D<>:: ego_vehicle.gd::GDScript::-1::1734679076::0::1::::<>Node3D<>::
ego_vehicle.tscn::PackedScene::3438577228625317117::1735220241::0::1::::<><>::res://res3D/ego_vehicle.gd ego_vehicle.tscn::PackedScene::3438577228625317117::1735220241::0::1::::<><>::res://res3D/ego_vehicle.gd
mainEnvironment.tres::Environment::6900279608403752118::1735452615::0::1::::<><>:: mainEnvironment.tres::Environment::6900279608403752118::1735753994::0::1::::<><>::
::res://scripts/::1726130895 ::res://scripts/::1735474791
csg_mesh_3d.gd::GDScript::-1::1724509284::0::1::::<>Node3D<>:: csg_mesh_3d.gd::GDScript::-1::1724509284::0::1::::<>Node3D<>::
dynamic_object_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: dynamic_object_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::
obstacle_segmentation_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: obstacle_segmentation_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::
path_drivable_area_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: path_drivable_area_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::
point_cloud_map_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: point_cloud_map_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::
road_marker_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: road_marker_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::
road_surface_mesh.gd::GDScript::-1::1726130895::0::1::::<>Node3D<>:: road_surface_mesh.gd::GDScript::-1::1735474791::0::1::::<>Node3D<>::
test16.gd::GDScript::-1::1724509286::0::1::::<>Node3D<>:: test16.gd::GDScript::-1::1724509286::0::1::::<>Node3D<>::
traffic_light_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: traffic_light_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::
traffic_light_recognition_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>:: traffic_light_recognition_mesh.gd::GDScript::-1::1724509286::0::1::::<>MeshInstance3D<>::

View File

@ -1,15 +1,4 @@
res://control.tscn
res://res3D/mainEnvironment.tres
res://Modules/main_3d_vehicle.tscn
res://Modules/setting.tscn
res://Modules/margin_container_2.tscn res://Modules/margin_container_2.tscn
res://Modules/data_panel.tscn res://res3D/mainEnvironment.tres
res://Modules/item_label.tscn res://common/shader/round.gdshader
res://Modules/prompt_text.tscn res://Modules/SpeedGearAdjustment.gd
res://main.tscn
res://DynamicObject/Car.tscn
res://scripts/road_surface_mesh.gd
res://code/main.gd
res://common/global.gd
res://Modules/data_panel.gd
res://pad_hmi_ui/Main3DVehicle.gd

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/MarginContainer2/Speedometer/HBoxContainer/Reduce")])

View File

@ -5,8 +5,8 @@ use_advanced_connections=false
[recent_files] [recent_files]
scenes=["res://DynamicObject/Car.tscn", "res://main.tscn", "res://Modules/prompt_text.tscn", "res://Modules/item_label.tscn", "res://Modules/data_panel.tscn", "res://Modules/margin_container_2.tscn", "res://Modules/setting.tscn", "res://Modules/main_3d_vehicle.tscn", "res://control.tscn"] scenes=["res://res3D/ego_vehicle.tscn", "res://DynamicObject/Car.tscn", "res://main.tscn", "res://Modules/prompt_text.tscn", "res://Modules/item_label.tscn", "res://Modules/data_panel.tscn", "res://Modules/margin_container_2.tscn", "res://Modules/setting.tscn", "res://Modules/main_3d_vehicle.tscn", "res://control.tscn"]
scripts=["Tween", "SceneTree", "Node", "res://common/global.gd", "res://scripts/road_surface_mesh.gd", "Label", "InputEventMouseButton", "CanvasItem", "@GlobalScope", "res://code/hsliderPor.gd"] scripts=["Tween", "SceneTree", "Node", "Label", "InputEventMouseButton", "CanvasItem", "@GlobalScope", "res://Modules/date_time.gd", "res://common/global.gd", "res://scripts/road_surface_mesh.gd"]
[dialog_bounds] [dialog_bounds]

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -0,0 +1,3 @@
[folding]
sections_unfolded=PackedStringArray()

View File

@ -3,16 +3,16 @@
state={ state={
"bookmarks": PackedInt32Array(), "bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(), "breakpoints": PackedInt32Array(),
"column": 24, "column": 35,
"folded_lines": Array[int]([]), "folded_lines": Array[int]([]),
"h_scroll_position": 0, "h_scroll_position": 0,
"row": 8, "row": 238,
"scroll_position": 3.0, "scroll_position": 215.0,
"selection": true, "selection": true,
"selection_from_column": 13, "selection_from_column": 0,
"selection_from_line": 8, "selection_from_line": 233,
"selection_to_column": 24, "selection_to_column": 35,
"selection_to_line": 8, "selection_to_line": 238,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
@ -39,7 +39,7 @@ state={
"folded_lines": Array[int]([]), "folded_lines": Array[int]([]),
"h_scroll_position": 0, "h_scroll_position": 0,
"row": 15, "row": 15,
"scroll_position": 10.18, "scroll_position": 29.0,
"selection": false, "selection": false,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
@ -71,7 +71,7 @@ state={
"folded_lines": Array[int]([]), "folded_lines": Array[int]([]),
"h_scroll_position": 0, "h_scroll_position": 0,
"row": 109, "row": 109,
"scroll_position": 89.0, "scroll_position": 110.0,
"selection": false, "selection": false,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
@ -95,11 +95,11 @@ state={
state={ state={
"bookmarks": PackedInt32Array(), "bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(), "breakpoints": PackedInt32Array(),
"column": 15, "column": 2,
"folded_lines": Array[int]([]), "folded_lines": Array[int]([]),
"h_scroll_position": 0, "h_scroll_position": 0,
"row": 12, "row": 14,
"scroll_position": 0.0, "scroll_position": 6.0,
"selection": false, "selection": false,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
@ -199,3 +199,21 @@ state={
"selection_to_line": 26, "selection_to_line": 26,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
[res://Modules/date_time.gd]
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 2,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 21,
"scroll_position": 0.0,
"selection": true,
"selection_from_column": 1,
"selection_from_line": 11,
"selection_to_column": 2,
"selection_to_line": 21,
"syntax_highlighter": "GDScript"
}

View File

@ -175,4 +175,4 @@ Anim={
"zfar": 4000.01, "zfar": 4000.01,
"znear": 0.05 "znear": 0.05
} }
selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control/main/HBoxContainer/MarginContainer/Main3DVehicle")]) selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Control")])

View File

@ -3765,7 +3765,6 @@ script = ExtResource("1_tth0b")
metadata/_edit_vertical_guides_ = [2560.0] metadata/_edit_vertical_guides_ = [2560.0]
[node name="CanvasLayer_Control_main#FPS" type="Label" parent="."] [node name="CanvasLayer_Control_main#FPS" type="Label" parent="."]
anchors_preset = -1
offset_left = 1.0 offset_left = 1.0
offset_top = 90.0 offset_top = 90.0
offset_right = 157.0 offset_right = 157.0

View File

@ -1,5 +1,5 @@
[versions] [versions]
agp = "8.6.0" agp = "8.7.3"
godot = "4.3.0.stable" godot = "4.3.0.stable"
kotlin = "1.9.0" kotlin = "1.9.0"
coreKtx = "1.10.1" coreKtx = "1.10.1"

View File

@ -1,6 +1,6 @@
#Wed Oct 23 19:43:48 CST 2024 #Wed Oct 23 19:43:48 CST 2024
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists