godot-psd-training/sceen/train/trainDoor.tscn

317 lines
28 KiB
Plaintext

[gd_scene load_steps=19 format=3 uid="uid://3xkblfqw730i"]
[ext_resource type="Script" path="res://sceen/train/trainDoor.gd" id="1_up2em"]
[ext_resource type="Texture2D" uid="uid://5ko7g1qdlgqf" path="res://Model/textures/dt12.png" id="2_l64rd"]
[ext_resource type="Texture2D" uid="uid://dht4s41veseb1" path="res://Model/textures/dtnb2.jpg" id="3_lrfny"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4wneq"]
resource_name = "Material #385"
cull_mode = 2
albedo_texture = ExtResource("2_l64rd")
metallic = 1.0
roughness = 0.858579
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7k1do"]
resource_name = "07 - Default"
cull_mode = 2
albedo_color = Color(0.710265, 0.744326, 0.820532, 0.6)
metallic = 1.0
roughness = 0.858579
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_3vjxp"]
resource_name = "Material #2137405271"
cull_mode = 2
albedo_texture = ExtResource("3_lrfny")
metallic = 1.0
roughness = 0.858579
[sub_resource type="ArrayMesh" id="ArrayMesh_drw2n"]
_surfaces = [{
"aabb": AABB(-0.42313, -1.02371, 1.30728, 0.84627, 2.04742, 0.111938),
"format": 34896613377,
"index_count": 48,
"index_data": PackedByteArray(11, 0, 5, 0, 4, 0, 11, 0, 14, 0, 5, 0, 2, 0, 15, 0, 12, 0, 2, 0, 3, 0, 15, 0, 12, 0, 1, 0, 9, 0, 12, 0, 10, 0, 1, 0, 10, 0, 7, 0, 1, 0, 10, 0, 11, 0, 7, 0, 13, 0, 8, 0, 0, 0, 13, 0, 15, 0, 8, 0, 14, 0, 0, 0, 6, 0, 14, 0, 13, 0, 0, 0, 5, 0, 14, 0, 6, 0, 11, 0, 4, 0, 7, 0, 15, 0, 3, 0, 8, 0, 2, 0, 12, 0, 9, 0),
"name": "Material #385",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray(254, 255, 183, 156, 249, 255, 0, 0, 0, 0, 183, 156, 249, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 254, 255, 254, 255, 0, 0, 0, 0, 0, 0, 0, 0, 248, 255, 0, 0, 254, 255, 0, 0, 249, 255, 0, 0, 254, 255, 22, 115, 249, 255, 0, 0, 0, 0, 22, 115, 249, 255, 0, 0, 254, 255, 236, 221, 230, 87, 0, 0, 0, 0, 236, 221, 229, 87, 0, 0, 30, 73, 183, 156, 249, 255, 0, 0, 30, 73, 22, 115, 249, 255, 0, 0, 30, 73, 236, 221, 229, 87, 0, 0, 110, 219, 183, 156, 249, 255, 0, 0, 110, 219, 22, 115, 249, 255, 0, 0, 110, 219, 236, 221, 230, 87, 0, 0)
}, {
"aabb": AABB(-0.181358, -0.103253, 1.2434, 0.483662, 0.854463, 0.175801),
"format": 34896613377,
"index_count": 24,
"index_data": PackedByteArray(0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 3, 0, 4, 0, 2, 0, 3, 0, 5, 0, 4, 0, 6, 0, 8, 0, 7, 0, 6, 0, 9, 0, 8, 0, 10, 0, 7, 0, 11, 0, 10, 0, 6, 0, 7, 0),
"name": "07 - Default",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 12,
"vertex_data": PackedByteArray(253, 255, 254, 255, 245, 148, 0, 0, 0, 0, 254, 255, 245, 148, 0, 0, 0, 0, 191, 99, 255, 255, 0, 0, 253, 255, 191, 99, 255, 255, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 253, 255, 0, 0, 255, 255, 0, 0, 49, 213, 255, 99, 78, 98, 0, 0, 204, 42, 255, 99, 78, 98, 0, 0, 204, 42, 254, 255, 0, 0, 0, 0, 49, 213, 254, 255, 0, 0, 0, 0, 49, 213, 0, 0, 78, 98, 0, 0, 204, 42, 0, 0, 78, 98, 0, 0)
}, {
"aabb": AABB(-0.42313, -1.02371, 1.20817, 0.84627, 2.04742, 0.102778),
"format": 34896613377,
"index_count": 96,
"index_data": PackedByteArray(11, 0, 7, 0, 4, 0, 22, 0, 16, 0, 23, 0, 22, 0, 17, 0, 16, 0, 10, 0, 9, 0, 1, 0, 10, 0, 12, 0, 9, 0, 11, 0, 1, 0, 7, 0, 11, 0, 10, 0, 1, 0, 15, 0, 0, 0, 8, 0, 15, 0, 13, 0, 0, 0, 13, 0, 6, 0, 0, 0, 13, 0, 14, 0, 6, 0, 14, 0, 5, 0, 6, 0, 20, 0, 18, 0, 21, 0, 20, 0, 19, 0, 18, 0, 3, 0, 15, 0, 8, 0, 12, 0, 2, 0, 9, 0, 23, 0, 2, 0, 12, 0, 23, 0, 16, 0, 2, 0, 17, 0, 15, 0, 3, 0, 17, 0, 22, 0, 15, 0, 21, 0, 5, 0, 14, 0, 21, 0, 18, 0, 5, 0, 19, 0, 11, 0, 4, 0, 19, 0, 20, 0, 11, 0, 22, 0, 13, 0, 15, 0, 22, 0, 24, 0, 13, 0, 20, 0, 10, 0, 11, 0, 20, 0, 25, 0, 10, 0, 13, 0, 21, 0, 14, 0, 13, 0, 24, 0, 21, 0, 10, 0, 23, 0, 12, 0, 10, 0, 25, 0, 23, 0),
"lods": [0.00013114, PackedByteArray(20, 0, 7, 0, 4, 0, 19, 0, 20, 0, 4, 0, 20, 0, 1, 0, 7, 0, 20, 0, 19, 0, 18, 0, 20, 0, 25, 0, 1, 0, 25, 0, 9, 0, 1, 0, 20, 0, 18, 0, 21, 0, 25, 0, 23, 0, 9, 0, 21, 0, 18, 0, 5, 0, 23, 0, 2, 0, 9, 0, 21, 0, 5, 0, 6, 0, 23, 0, 16, 0, 2, 0, 24, 0, 21, 0, 6, 0, 22, 0, 16, 0, 23, 0, 24, 0, 6, 0, 0, 0, 22, 0, 17, 0, 16, 0, 22, 0, 24, 0, 17, 0, 17, 0, 24, 0, 0, 0, 17, 0, 0, 0, 8, 0, 3, 0, 17, 0, 8, 0)],
"name": "Material #2137405271",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 26,
"vertex_data": PackedByteArray(254, 255, 183, 156, 241, 255, 0, 0, 0, 0, 183, 156, 241, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 254, 255, 254, 255, 0, 0, 0, 0, 0, 0, 0, 0, 241, 255, 0, 0, 254, 255, 0, 0, 241, 255, 0, 0, 254, 255, 22, 115, 241, 255, 0, 0, 0, 0, 22, 115, 241, 255, 0, 0, 254, 255, 236, 221, 211, 87, 0, 0, 0, 0, 236, 221, 210, 87, 0, 0, 30, 73, 183, 156, 241, 255, 0, 0, 30, 73, 22, 115, 241, 255, 0, 0, 30, 73, 236, 221, 210, 87, 0, 0, 110, 219, 183, 156, 241, 255, 0, 0, 110, 219, 22, 115, 241, 255, 0, 0, 110, 219, 236, 221, 211, 87, 0, 0, 205, 42, 255, 255, 0, 0, 0, 0, 48, 213, 255, 255, 0, 0, 0, 0, 48, 213, 0, 0, 241, 255, 0, 0, 205, 42, 0, 0, 241, 255, 0, 0, 149, 97, 22, 115, 241, 255, 0, 0, 248, 194, 22, 115, 241, 255, 0, 0, 248, 194, 236, 221, 211, 87, 0, 0, 149, 97, 236, 221, 210, 87, 0, 0, 248, 194, 210, 156, 255, 255, 0, 0, 149, 97, 210, 156, 254, 255, 0, 0)
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_di1fc"]
resource_name = "train_网格_175"
_surfaces = [{
"aabb": AABB(-0.42313, -1.02371, 1.30728, 0.84627, 2.04742, 0.111938),
"attribute_data": PackedByteArray(0, 0, 113, 208, 65, 37, 113, 208, 66, 37, 164, 167, 0, 0, 164, 167, 65, 37, 255, 255, 0, 0, 255, 255, 0, 0, 152, 212, 65, 37, 152, 212, 0, 0, 165, 181, 66, 37, 165, 181, 157, 26, 113, 208, 157, 26, 152, 212, 157, 26, 165, 181, 82, 5, 113, 208, 82, 5, 152, 212, 82, 5, 165, 181),
"format": 34896613399,
"index_count": 48,
"index_data": PackedByteArray(11, 0, 5, 0, 4, 0, 11, 0, 14, 0, 5, 0, 2, 0, 15, 0, 12, 0, 2, 0, 3, 0, 15, 0, 12, 0, 1, 0, 9, 0, 12, 0, 10, 0, 1, 0, 10, 0, 7, 0, 1, 0, 10, 0, 11, 0, 7, 0, 13, 0, 8, 0, 0, 0, 13, 0, 15, 0, 8, 0, 14, 0, 0, 0, 6, 0, 14, 0, 13, 0, 0, 0, 5, 0, 14, 0, 6, 0, 11, 0, 4, 0, 7, 0, 15, 0, 3, 0, 8, 0, 2, 0, 12, 0, 9, 0),
"material": SubResource("StandardMaterial3D_4wneq"),
"name": "Material #385",
"primitive": 3,
"uv_scale": Vector4(0.983147, 1.32984, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray(254, 255, 183, 156, 249, 255, 255, 255, 0, 0, 183, 156, 249, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 254, 255, 254, 255, 0, 0, 255, 255, 0, 0, 0, 0, 248, 255, 255, 255, 254, 255, 0, 0, 249, 255, 255, 255, 254, 255, 22, 115, 249, 255, 255, 255, 0, 0, 22, 115, 249, 255, 255, 255, 254, 255, 236, 221, 230, 87, 255, 255, 0, 0, 236, 221, 229, 87, 255, 255, 30, 73, 183, 156, 249, 255, 255, 255, 30, 73, 22, 115, 249, 255, 255, 255, 30, 73, 236, 221, 229, 87, 255, 255, 110, 219, 183, 156, 249, 255, 255, 255, 110, 219, 22, 115, 249, 255, 255, 255, 110, 219, 236, 221, 230, 87, 255, 255, 255, 127, 83, 132, 255, 127, 83, 132, 255, 127, 100, 136, 255, 127, 100, 136, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 99, 136, 255, 127, 99, 136, 255, 127, 83, 132, 255, 127, 255, 127, 255, 127, 99, 136, 255, 127, 83, 132, 255, 127, 255, 127, 255, 127, 99, 136)
}, {
"aabb": AABB(-0.181358, -0.103253, 1.2434, 0.483662, 0.854463, 0.175801),
"attribute_data": PackedByteArray(0, 0, 31, 209, 202, 4, 31, 209, 202, 4, 209, 239, 0, 0, 209, 239, 202, 4, 255, 255, 0, 0, 255, 255, 0, 0, 209, 239, 202, 4, 209, 239, 202, 4, 31, 209, 0, 0, 31, 209, 0, 0, 255, 255, 202, 4, 255, 255),
"format": 34896613399,
"index_count": 24,
"index_data": PackedByteArray(0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 3, 0, 4, 0, 2, 0, 3, 0, 5, 0, 4, 0, 6, 0, 8, 0, 7, 0, 6, 0, 9, 0, 8, 0, 10, 0, 7, 0, 11, 0, 10, 0, 6, 0, 7, 0),
"material": SubResource("StandardMaterial3D_7k1do"),
"name": "07 - Default",
"primitive": 3,
"uv_scale": Vector4(2.90585, 0.879422, 0, 0),
"vertex_count": 12,
"vertex_data": PackedByteArray(253, 255, 254, 255, 245, 148, 255, 255, 0, 0, 254, 255, 245, 148, 255, 255, 0, 0, 191, 99, 255, 255, 255, 255, 253, 255, 191, 99, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 253, 255, 0, 0, 255, 255, 255, 255, 49, 213, 255, 99, 78, 98, 255, 255, 204, 42, 255, 99, 78, 98, 255, 255, 204, 42, 254, 255, 0, 0, 255, 255, 49, 213, 254, 255, 0, 0, 255, 255, 49, 213, 0, 0, 78, 98, 255, 255, 204, 42, 0, 0, 78, 98, 255, 255, 255, 127, 99, 136, 255, 127, 99, 136, 255, 127, 84, 132, 255, 127, 84, 132, 255, 127, 255, 127, 255, 127, 255, 127, 254, 131, 255, 255, 254, 131, 255, 255, 194, 135, 255, 255, 194, 135, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255)
}, {
"aabb": AABB(-0.42313, -1.02371, 1.20817, 0.84627, 2.04742, 0.102778),
"attribute_data": PackedByteArray(252, 107, 165, 103, 3, 181, 165, 103, 3, 181, 117, 5, 252, 107, 117, 5, 3, 181, 166, 255, 252, 107, 166, 255, 252, 107, 123, 138, 3, 181, 123, 138, 252, 107, 37, 39, 3, 181, 37, 39, 248, 160, 165, 103, 248, 160, 165, 103, 248, 160, 165, 103, 248, 160, 123, 138, 248, 160, 123, 138, 248, 160, 37, 39, 248, 160, 37, 39, 105, 119, 165, 103, 105, 119, 165, 103, 105, 119, 165, 103, 105, 119, 123, 138, 105, 119, 123, 138, 105, 119, 37, 39, 105, 119, 37, 39, 205, 168, 117, 5, 50, 120, 117, 5, 50, 120, 166, 255, 205, 168, 166, 255, 5, 154, 123, 138, 5, 154, 123, 138, 92, 126, 123, 138, 92, 126, 123, 138, 92, 126, 37, 39, 92, 126, 37, 39, 5, 154, 37, 39, 5, 154, 37, 39, 92, 126, 163, 103, 92, 126, 163, 103, 5, 154, 163, 103, 5, 154, 163, 103),
"format": 34896613399,
"index_count": 96,
"index_data": PackedByteArray(13, 0, 7, 0, 4, 0, 33, 0, 24, 0, 34, 0, 33, 0, 25, 0, 24, 0, 11, 0, 9, 0, 1, 0, 11, 0, 15, 0, 9, 0, 13, 0, 1, 0, 7, 0, 13, 0, 11, 0, 1, 0, 23, 0, 0, 0, 8, 0, 23, 0, 18, 0, 0, 0, 18, 0, 6, 0, 0, 0, 18, 0, 21, 0, 6, 0, 21, 0, 5, 0, 6, 0, 28, 0, 26, 0, 31, 0, 28, 0, 27, 0, 26, 0, 3, 0, 23, 0, 8, 0, 15, 0, 2, 0, 9, 0, 34, 0, 2, 0, 15, 0, 34, 0, 24, 0, 2, 0, 25, 0, 23, 0, 3, 0, 25, 0, 33, 0, 23, 0, 31, 0, 5, 0, 21, 0, 31, 0, 26, 0, 5, 0, 27, 0, 13, 0, 4, 0, 27, 0, 28, 0, 13, 0, 32, 0, 17, 0, 22, 0, 32, 0, 36, 0, 17, 0, 29, 0, 10, 0, 14, 0, 29, 0, 38, 0, 10, 0, 19, 0, 30, 0, 20, 0, 19, 0, 37, 0, 30, 0, 12, 0, 35, 0, 16, 0, 12, 0, 39, 0, 35, 0),
"lods": [0.00013114, PackedByteArray(28, 0, 7, 0, 4, 0, 27, 0, 28, 0, 4, 0, 28, 0, 1, 0, 7, 0, 28, 0, 27, 0, 26, 0, 28, 0, 38, 0, 1, 0, 38, 0, 9, 0, 1, 0, 28, 0, 26, 0, 30, 0, 38, 0, 34, 0, 9, 0, 30, 0, 26, 0, 5, 0, 34, 0, 2, 0, 9, 0, 30, 0, 5, 0, 6, 0, 34, 0, 24, 0, 2, 0, 36, 0, 30, 0, 6, 0, 32, 0, 24, 0, 34, 0, 36, 0, 6, 0, 0, 0, 32, 0, 25, 0, 24, 0, 32, 0, 36, 0, 25, 0, 25, 0, 36, 0, 0, 0, 25, 0, 0, 0, 8, 0, 3, 0, 25, 0, 8, 0)],
"material": SubResource("StandardMaterial3D_3vjxp"),
"name": "Material #2137405271",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 40,
"vertex_data": PackedByteArray(254, 255, 183, 156, 241, 255, 255, 255, 0, 0, 183, 156, 241, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 254, 255, 254, 255, 0, 0, 255, 255, 0, 0, 0, 0, 241, 255, 255, 255, 254, 255, 0, 0, 241, 255, 255, 255, 254, 255, 22, 115, 241, 255, 255, 255, 0, 0, 22, 115, 241, 255, 255, 255, 254, 255, 236, 221, 211, 87, 255, 255, 0, 0, 236, 221, 210, 87, 255, 255, 30, 73, 183, 156, 241, 255, 255, 255, 30, 73, 183, 156, 241, 255, 255, 255, 30, 73, 183, 156, 241, 255, 255, 255, 30, 73, 22, 115, 241, 255, 255, 255, 30, 73, 22, 115, 241, 255, 255, 255, 30, 73, 236, 221, 210, 87, 255, 255, 30, 73, 236, 221, 210, 87, 247, 255, 110, 219, 183, 156, 241, 255, 255, 255, 110, 219, 183, 156, 241, 255, 255, 255, 110, 219, 183, 156, 241, 255, 255, 255, 110, 219, 22, 115, 241, 255, 255, 255, 110, 219, 22, 115, 241, 255, 255, 255, 110, 219, 236, 221, 211, 87, 247, 255, 110, 219, 236, 221, 211, 87, 255, 255, 205, 42, 255, 255, 0, 0, 255, 255, 48, 213, 255, 255, 0, 0, 255, 255, 48, 213, 0, 0, 241, 255, 255, 255, 205, 42, 0, 0, 241, 255, 255, 255, 149, 97, 22, 115, 241, 255, 255, 255, 149, 97, 22, 115, 241, 255, 255, 255, 248, 194, 22, 115, 241, 255, 255, 255, 248, 194, 22, 115, 241, 255, 255, 255, 248, 194, 236, 221, 211, 87, 247, 255, 248, 194, 236, 221, 211, 87, 251, 255, 149, 97, 236, 221, 210, 87, 251, 255, 149, 97, 236, 221, 210, 87, 247, 255, 248, 194, 210, 156, 255, 255, 255, 255, 248, 194, 210, 156, 255, 255, 255, 255, 149, 97, 210, 156, 254, 255, 255, 255, 149, 97, 210, 156, 254, 255, 255, 255, 253, 131, 255, 255, 253, 131, 255, 255, 190, 135, 255, 255, 190, 135, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 190, 135, 255, 255, 190, 135, 255, 255, 131, 128, 132, 0, 254, 127, 250, 3, 136, 128, 177, 8, 255, 127, 255, 255, 255, 127, 0, 0, 255, 127, 184, 7, 14, 128, 235, 7, 177, 136, 118, 255, 5, 124, 254, 255, 131, 128, 122, 255, 255, 127, 255, 255, 255, 127, 255, 255, 235, 135, 240, 255, 184, 135, 255, 255, 190, 135, 255, 255, 190, 135, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 22, 128, 22, 0, 22, 128, 232, 255, 255, 127, 255, 255, 201, 135, 254, 255, 184, 135, 255, 255, 255, 127, 184, 7, 0, 128, 201, 7, 88, 136, 124, 255, 154, 128, 100, 255, 154, 128, 154, 0, 130, 128, 88, 8)
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_drw2n")
[sub_resource type="ArrayMesh" id="ArrayMesh_2khpw"]
_surfaces = [{
"aabb": AABB(-0.423126, -1.02371, 1.30728, 0.846257, 2.04742, 0.111936),
"format": 34896613377,
"index_count": 48,
"index_data": PackedByteArray(6, 0, 3, 0, 2, 0, 12, 0, 7, 0, 10, 0, 12, 0, 1, 0, 7, 0, 5, 0, 4, 0, 0, 0, 5, 0, 7, 0, 4, 0, 6, 0, 0, 0, 3, 0, 6, 0, 5, 0, 0, 0, 10, 0, 11, 0, 15, 0, 10, 0, 8, 0, 11, 0, 8, 0, 14, 0, 11, 0, 8, 0, 9, 0, 14, 0, 12, 0, 10, 0, 15, 0, 7, 0, 1, 0, 4, 0, 9, 0, 13, 0, 14, 0, 6, 0, 13, 0, 9, 0, 6, 0, 2, 0, 13, 0),
"name": "Material #385",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray(254, 255, 183, 156, 249, 255, 0, 0, 254, 255, 255, 255, 0, 0, 0, 0, 254, 255, 0, 0, 249, 255, 0, 0, 254, 255, 22, 115, 249, 255, 0, 0, 254, 255, 236, 221, 230, 87, 0, 0, 223, 182, 183, 156, 249, 255, 0, 0, 223, 182, 22, 115, 249, 255, 0, 0, 223, 182, 236, 221, 230, 87, 0, 0, 143, 36, 183, 156, 249, 255, 0, 0, 143, 36, 22, 115, 249, 255, 0, 0, 143, 36, 236, 221, 229, 87, 0, 0, 0, 0, 183, 156, 249, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 249, 255, 0, 0, 0, 0, 22, 115, 249, 255, 0, 0, 0, 0, 236, 221, 229, 87, 0, 0)
}, {
"aabb": AABB(-0.302317, -0.103253, 1.2434, 0.483694, 0.854453, 0.17581),
"format": 34896613377,
"index_count": 24,
"index_data": PackedByteArray(0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 1, 0, 5, 0, 4, 0, 0, 0, 1, 0, 6, 0, 8, 0, 7, 0, 6, 0, 9, 0, 8, 0, 9, 0, 10, 0, 8, 0, 9, 0, 11, 0, 10, 0),
"name": "07 - Default",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 12,
"vertex_data": PackedByteArray(0, 0, 191, 99, 251, 255, 0, 0, 255, 255, 191, 99, 251, 255, 0, 0, 255, 255, 255, 255, 243, 148, 0, 0, 0, 0, 255, 255, 243, 148, 0, 0, 0, 0, 0, 0, 251, 255, 0, 0, 255, 255, 0, 0, 251, 255, 0, 0, 208, 42, 255, 255, 0, 0, 0, 0, 51, 213, 254, 255, 0, 0, 0, 0, 51, 213, 255, 99, 77, 98, 0, 0, 208, 42, 255, 99, 77, 98, 0, 0, 51, 213, 0, 0, 77, 98, 0, 0, 208, 42, 0, 0, 77, 98, 0, 0)
}, {
"aabb": AABB(-0.423126, -1.02371, 1.20818, 0.846259, 2.04742, 0.102777),
"format": 34896613377,
"index_count": 96,
"index_data": PackedByteArray(13, 0, 15, 0, 14, 0, 13, 0, 16, 0, 15, 0, 17, 0, 11, 0, 18, 0, 17, 0, 12, 0, 11, 0, 7, 0, 0, 0, 4, 0, 7, 0, 5, 0, 0, 0, 5, 0, 3, 0, 0, 0, 5, 0, 6, 0, 3, 0, 8, 0, 25, 0, 21, 0, 8, 0, 10, 0, 25, 0, 9, 0, 21, 0, 24, 0, 9, 0, 8, 0, 21, 0, 10, 0, 22, 0, 25, 0, 1, 0, 7, 0, 4, 0, 23, 0, 9, 0, 24, 0, 6, 0, 2, 0, 3, 0, 14, 0, 9, 0, 23, 0, 14, 0, 15, 0, 9, 0, 16, 0, 2, 0, 6, 0, 16, 0, 13, 0, 2, 0, 18, 0, 22, 0, 10, 0, 18, 0, 11, 0, 22, 0, 12, 0, 7, 0, 1, 0, 12, 0, 17, 0, 7, 0, 15, 0, 8, 0, 9, 0, 15, 0, 19, 0, 8, 0, 17, 0, 5, 0, 7, 0, 17, 0, 20, 0, 5, 0, 8, 0, 18, 0, 10, 0, 8, 0, 19, 0, 18, 0, 5, 0, 16, 0, 6, 0, 5, 0, 20, 0, 16, 0),
"lods": [8.48709e-05, PackedByteArray(13, 0, 15, 0, 14, 0, 14, 0, 15, 0, 23, 0, 23, 0, 15, 0, 24, 0, 15, 0, 21, 0, 24, 0, 13, 0, 16, 0, 15, 0, 15, 0, 19, 0, 21, 0, 16, 0, 13, 0, 2, 0, 19, 0, 25, 0, 21, 0, 16, 0, 2, 0, 3, 0, 19, 0, 18, 0, 25, 0, 20, 0, 16, 0, 3, 0, 18, 0, 22, 0, 25, 0, 20, 0, 3, 0, 0, 0, 18, 0, 11, 0, 22, 0, 17, 0, 20, 0, 0, 0, 17, 0, 11, 0, 18, 0, 17, 0, 0, 0, 4, 0, 17, 0, 12, 0, 11, 0, 1, 0, 17, 0, 4, 0, 12, 0, 17, 0, 1, 0)],
"name": "Material #2137405271",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 26,
"vertex_data": PackedByteArray(254, 255, 183, 156, 241, 255, 0, 0, 254, 255, 255, 255, 0, 0, 0, 0, 254, 255, 0, 0, 241, 255, 0, 0, 254, 255, 22, 115, 241, 255, 0, 0, 254, 255, 236, 221, 211, 87, 0, 0, 223, 182, 183, 156, 241, 255, 0, 0, 223, 182, 22, 115, 241, 255, 0, 0, 223, 182, 236, 221, 210, 87, 0, 0, 143, 36, 183, 156, 241, 255, 0, 0, 143, 36, 22, 115, 241, 255, 0, 0, 143, 36, 236, 221, 210, 87, 0, 0, 205, 42, 255, 255, 0, 0, 0, 0, 48, 213, 255, 255, 0, 0, 0, 0, 48, 213, 0, 0, 241, 255, 0, 0, 205, 42, 0, 0, 241, 255, 0, 0, 6, 61, 22, 115, 241, 255, 0, 0, 104, 158, 22, 115, 241, 255, 0, 0, 104, 158, 236, 221, 210, 87, 0, 0, 6, 61, 236, 221, 210, 87, 0, 0, 6, 61, 210, 156, 255, 255, 0, 0, 104, 158, 210, 156, 255, 255, 0, 0, 0, 0, 183, 156, 241, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 241, 255, 0, 0, 0, 0, 22, 115, 241, 255, 0, 0, 0, 0, 236, 221, 210, 87, 0, 0)
}]
blend_shape_mode = 0
[sub_resource type="ArrayMesh" id="ArrayMesh_uadp6"]
resource_name = "train_网格_174"
_surfaces = [{
"aabb": AABB(-0.423126, -1.02371, 1.30728, 0.846257, 2.04742, 0.111936),
"attribute_data": PackedByteArray(0, 0, 113, 208, 0, 0, 164, 167, 0, 0, 255, 255, 0, 0, 152, 212, 0, 0, 165, 181, 96, 8, 113, 208, 96, 8, 152, 212, 96, 8, 165, 181, 34, 25, 113, 208, 34, 25, 152, 212, 34, 25, 165, 181, 82, 29, 113, 208, 82, 29, 164, 167, 82, 29, 255, 255, 82, 29, 152, 212, 82, 29, 165, 181),
"format": 34896613399,
"index_count": 48,
"index_data": PackedByteArray(6, 0, 3, 0, 2, 0, 12, 0, 7, 0, 10, 0, 12, 0, 1, 0, 7, 0, 5, 0, 4, 0, 0, 0, 5, 0, 7, 0, 4, 0, 6, 0, 0, 0, 3, 0, 6, 0, 5, 0, 0, 0, 10, 0, 11, 0, 15, 0, 10, 0, 8, 0, 11, 0, 8, 0, 14, 0, 11, 0, 8, 0, 9, 0, 14, 0, 12, 0, 10, 0, 15, 0, 7, 0, 1, 0, 4, 0, 9, 0, 13, 0, 14, 0, 6, 0, 13, 0, 9, 0, 6, 0, 2, 0, 13, 0),
"material": SubResource("StandardMaterial3D_4wneq"),
"name": "Material #385",
"primitive": 3,
"uv_scale": Vector4(1.27528, 1.32984, 0, 0),
"vertex_count": 16,
"vertex_data": PackedByteArray(254, 255, 183, 156, 249, 255, 255, 255, 254, 255, 255, 255, 0, 0, 255, 255, 254, 255, 0, 0, 249, 255, 255, 255, 254, 255, 22, 115, 249, 255, 255, 255, 254, 255, 236, 221, 230, 87, 255, 255, 223, 182, 183, 156, 249, 255, 255, 255, 223, 182, 22, 115, 249, 255, 255, 255, 223, 182, 236, 221, 230, 87, 255, 255, 143, 36, 183, 156, 249, 255, 255, 255, 143, 36, 22, 115, 249, 255, 255, 255, 143, 36, 236, 221, 229, 87, 255, 255, 0, 0, 183, 156, 249, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 249, 255, 255, 255, 0, 0, 22, 115, 249, 255, 255, 255, 0, 0, 236, 221, 229, 87, 255, 255, 255, 127, 83, 132, 255, 127, 100, 136, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 99, 136, 255, 127, 83, 132, 255, 127, 255, 127, 255, 127, 99, 136, 255, 127, 83, 132, 255, 127, 255, 127, 255, 127, 99, 136, 255, 127, 83, 132, 255, 127, 100, 136, 255, 127, 255, 127, 255, 127, 255, 127, 255, 127, 99, 136)
}, {
"aabb": AABB(-0.302317, -0.103253, 1.2434, 0.483694, 0.854453, 0.17581),
"attribute_data": PackedByteArray(130, 4, 209, 239, 0, 0, 209, 239, 0, 0, 31, 209, 130, 4, 31, 209, 130, 4, 255, 255, 0, 0, 255, 255, 130, 4, 31, 209, 0, 0, 31, 209, 0, 0, 209, 239, 130, 4, 209, 239, 0, 0, 255, 255, 130, 4, 255, 255),
"format": 34896613399,
"index_count": 24,
"index_data": PackedByteArray(0, 0, 2, 0, 1, 0, 0, 0, 3, 0, 2, 0, 4, 0, 1, 0, 5, 0, 4, 0, 0, 0, 1, 0, 6, 0, 8, 0, 7, 0, 6, 0, 9, 0, 8, 0, 9, 0, 10, 0, 8, 0, 9, 0, 11, 0, 10, 0),
"material": SubResource("StandardMaterial3D_7k1do"),
"name": "07 - Default",
"primitive": 3,
"uv_scale": Vector4(3.17289, 0.879422, 0, 0),
"vertex_count": 12,
"vertex_data": PackedByteArray(0, 0, 191, 99, 251, 255, 255, 255, 255, 255, 191, 99, 251, 255, 255, 255, 255, 255, 255, 255, 243, 148, 255, 255, 0, 0, 255, 255, 243, 148, 255, 255, 0, 0, 0, 0, 251, 255, 255, 255, 255, 255, 0, 0, 251, 255, 255, 255, 208, 42, 255, 255, 0, 0, 255, 255, 51, 213, 254, 255, 0, 0, 255, 255, 51, 213, 255, 99, 77, 98, 255, 255, 208, 42, 255, 99, 77, 98, 255, 255, 51, 213, 0, 0, 77, 98, 255, 255, 208, 42, 0, 0, 77, 98, 255, 255, 255, 127, 84, 132, 255, 127, 84, 132, 255, 127, 99, 136, 255, 127, 99, 136, 255, 127, 255, 127, 255, 127, 255, 127, 194, 135, 255, 255, 194, 135, 255, 255, 254, 131, 255, 255, 254, 131, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255)
}, {
"aabb": AABB(-0.423126, -1.02371, 1.20818, 0.846259, 2.04742, 0.102777),
"attribute_data": PackedByteArray(89, 34, 165, 103, 89, 34, 117, 5, 89, 34, 166, 255, 89, 34, 123, 138, 89, 34, 37, 39, 126, 54, 165, 103, 126, 54, 165, 103, 126, 54, 165, 103, 126, 54, 123, 138, 126, 54, 123, 138, 126, 54, 37, 39, 126, 54, 37, 39, 216, 95, 165, 103, 216, 95, 165, 103, 216, 95, 165, 103, 216, 95, 123, 138, 216, 95, 123, 138, 216, 95, 37, 39, 216, 95, 37, 39, 172, 95, 117, 5, 169, 46, 117, 5, 169, 46, 166, 255, 172, 95, 166, 255, 238, 88, 123, 138, 238, 88, 123, 138, 104, 61, 123, 138, 104, 61, 123, 138, 104, 61, 37, 39, 104, 61, 37, 39, 238, 88, 37, 39, 238, 88, 37, 39, 238, 88, 163, 103, 238, 88, 163, 103, 104, 61, 163, 103, 104, 61, 163, 103, 252, 107, 165, 103, 252, 107, 117, 5, 252, 107, 166, 255, 252, 107, 123, 138, 252, 107, 37, 39),
"format": 34896613399,
"index_count": 96,
"index_data": PackedByteArray(21, 0, 23, 0, 22, 0, 21, 0, 26, 0, 23, 0, 28, 0, 19, 0, 29, 0, 28, 0, 20, 0, 19, 0, 11, 0, 0, 0, 4, 0, 11, 0, 6, 0, 0, 0, 6, 0, 3, 0, 0, 0, 6, 0, 9, 0, 3, 0, 13, 0, 39, 0, 35, 0, 13, 0, 17, 0, 39, 0, 15, 0, 35, 0, 38, 0, 15, 0, 13, 0, 35, 0, 17, 0, 36, 0, 39, 0, 1, 0, 11, 0, 4, 0, 37, 0, 15, 0, 38, 0, 9, 0, 2, 0, 3, 0, 22, 0, 15, 0, 37, 0, 22, 0, 23, 0, 15, 0, 26, 0, 2, 0, 9, 0, 26, 0, 21, 0, 2, 0, 29, 0, 36, 0, 17, 0, 29, 0, 19, 0, 36, 0, 20, 0, 11, 0, 1, 0, 20, 0, 28, 0, 11, 0, 24, 0, 12, 0, 16, 0, 24, 0, 31, 0, 12, 0, 27, 0, 5, 0, 10, 0, 27, 0, 33, 0, 5, 0, 14, 0, 30, 0, 18, 0, 14, 0, 32, 0, 30, 0, 7, 0, 25, 0, 8, 0, 7, 0, 34, 0, 25, 0),
"lods": [8.48709e-05, PackedByteArray(21, 0, 23, 0, 22, 0, 22, 0, 23, 0, 37, 0, 37, 0, 23, 0, 38, 0, 23, 0, 35, 0, 38, 0, 21, 0, 25, 0, 23, 0, 23, 0, 31, 0, 35, 0, 25, 0, 21, 0, 2, 0, 31, 0, 39, 0, 35, 0, 25, 0, 2, 0, 3, 0, 31, 0, 29, 0, 39, 0, 33, 0, 25, 0, 3, 0, 29, 0, 36, 0, 39, 0, 33, 0, 3, 0, 0, 0, 29, 0, 19, 0, 36, 0, 27, 0, 33, 0, 0, 0, 27, 0, 19, 0, 29, 0, 27, 0, 0, 0, 4, 0, 27, 0, 20, 0, 19, 0, 1, 0, 27, 0, 4, 0, 20, 0, 27, 0, 1, 0)],
"material": SubResource("StandardMaterial3D_3vjxp"),
"name": "Material #2137405271",
"primitive": 3,
"uv_scale": Vector4(0, 0, 0, 0),
"vertex_count": 40,
"vertex_data": PackedByteArray(254, 255, 183, 156, 241, 255, 255, 255, 254, 255, 255, 255, 0, 0, 255, 255, 254, 255, 0, 0, 241, 255, 255, 255, 254, 255, 22, 115, 241, 255, 255, 255, 254, 255, 236, 221, 211, 87, 255, 255, 223, 182, 183, 156, 241, 255, 255, 255, 223, 182, 183, 156, 241, 255, 255, 255, 223, 182, 183, 156, 241, 255, 255, 255, 223, 182, 22, 115, 241, 255, 255, 255, 223, 182, 22, 115, 241, 255, 255, 255, 223, 182, 236, 221, 210, 87, 247, 255, 223, 182, 236, 221, 210, 87, 255, 255, 143, 36, 183, 156, 241, 255, 255, 255, 143, 36, 183, 156, 241, 255, 255, 255, 143, 36, 183, 156, 241, 255, 255, 255, 143, 36, 22, 115, 241, 255, 255, 255, 143, 36, 22, 115, 241, 255, 255, 255, 143, 36, 236, 221, 210, 87, 255, 255, 143, 36, 236, 221, 210, 87, 247, 255, 205, 42, 255, 255, 0, 0, 255, 255, 48, 213, 255, 255, 0, 0, 255, 255, 48, 213, 0, 0, 241, 255, 255, 255, 205, 42, 0, 0, 241, 255, 255, 255, 6, 61, 22, 115, 241, 255, 255, 255, 6, 61, 22, 115, 241, 255, 255, 255, 104, 158, 22, 115, 241, 255, 255, 255, 104, 158, 22, 115, 241, 255, 255, 255, 104, 158, 236, 221, 210, 87, 247, 255, 104, 158, 236, 221, 210, 87, 251, 255, 6, 61, 236, 221, 210, 87, 251, 255, 6, 61, 236, 221, 210, 87, 247, 255, 6, 61, 210, 156, 255, 255, 255, 255, 6, 61, 210, 156, 255, 255, 255, 255, 104, 158, 210, 156, 255, 255, 255, 255, 104, 158, 210, 156, 255, 255, 255, 255, 0, 0, 183, 156, 241, 255, 255, 255, 0, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 241, 255, 255, 255, 0, 0, 22, 115, 241, 255, 255, 255, 0, 0, 236, 221, 210, 87, 255, 255, 253, 131, 255, 255, 190, 135, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 190, 135, 255, 255, 177, 136, 118, 255, 5, 124, 254, 255, 131, 128, 122, 255, 255, 127, 255, 255, 255, 127, 255, 255, 235, 135, 240, 255, 184, 135, 255, 255, 131, 128, 132, 0, 254, 127, 250, 3, 136, 128, 177, 8, 255, 127, 255, 255, 255, 127, 0, 0, 255, 127, 184, 7, 14, 128, 235, 7, 190, 135, 255, 255, 190, 135, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 22, 128, 22, 0, 22, 128, 232, 255, 255, 127, 255, 255, 201, 135, 254, 255, 184, 135, 255, 255, 255, 127, 184, 7, 0, 128, 201, 7, 154, 128, 154, 0, 130, 128, 88, 8, 88, 136, 124, 255, 154, 128, 100, 255, 253, 131, 255, 255, 190, 135, 255, 255, 255, 127, 255, 255, 255, 127, 255, 255, 190, 135, 255, 255)
}]
blend_shape_mode = 0
shadow_mesh = SubResource("ArrayMesh_2khpw")
[sub_resource type="Animation" id="Animation_l8xv1"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("left:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(-7.00096, 1.85015, 0.0134258)]
}
[sub_resource type="Animation" id="Animation_n4vu1"]
resource_name = "leftClose"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("left:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(-7.841, 1.85, 0.013), Vector3(-7.00096, 1.85015, 0.0134258)]
}
[sub_resource type="Animation" id="Animation_psxb3"]
resource_name = "leftOpen"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("left:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(-7.001, 1.85, 0.013), Vector3(-7.841, 1.85, 0.013)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_5gpcb"]
_data = {
"RESET": SubResource("Animation_l8xv1"),
"leftClose": SubResource("Animation_n4vu1"),
"leftOpen": SubResource("Animation_psxb3")
}
[sub_resource type="Animation" id="Animation_bgxvl"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(-6.15471, 1.85015, 0.0134258)]
}
[sub_resource type="Animation" id="Animation_bk5q6"]
resource_name = "rightClose"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(-5.315, 1.85, 0.013), Vector3(-6.155, 1.85, 0.013)]
}
[sub_resource type="Animation" id="Animation_glqkm"]
resource_name = "rightOpen"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(-6.15471, 1.85015, 0.0134258), Vector3(-5.315, 1.85, 0.013)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ube0i"]
_data = {
"RESET": SubResource("Animation_bgxvl"),
"rightClose": SubResource("Animation_bk5q6"),
"rightOpen": SubResource("Animation_glqkm")
}
[node name="trainDoor" type="Node3D"]
script = ExtResource("1_up2em")
[node name="left" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -7.00096, 1.85015, 0.0134258)
mesh = SubResource("ArrayMesh_di1fc")
skeleton = NodePath("")
[node name="right" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.15471, 1.85015, 0.0134258)
mesh = SubResource("ArrayMesh_uadp6")
skeleton = NodePath("")
[node name="LeftAnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
"": SubResource("AnimationLibrary_5gpcb")
}
[node name="RightAnimationPlayer" type="AnimationPlayer" parent="."]
root_node = NodePath("../right")
libraries = {
"": SubResource("AnimationLibrary_ube0i")
}
[connection signal="animation_finished" from="LeftAnimationPlayer" to="." method="_on_left_animation_player_animation_finished"]