可拖拽判断(PickupItem 标记)

This commit is contained in:
2026-10-12 17:05:19 +08:00
parent 77fefd2505
commit 02c8d36f8d
6 changed files with 144 additions and 29 deletions
+16 -19
View File
@@ -12,11 +12,10 @@
[ext_resource type="Texture2D" uid="uid://c1vwcdcdvb74a" path="res://addons/sky_3d/assets/thirdparty/textures/milkyway/Milkyway.jpg" id="11_nikgi"]
[ext_resource type="Script" uid="uid://deo0gxkmk2ahd" path="res://addons/sky_3d/src/Sky3D.gd" id="12_d6btn"]
[ext_resource type="Script" uid="uid://b4tkplvh7fq40" path="res://addons/sky_3d/src/SkyDome.gd" id="13_wc2es"]
[ext_resource type="PackedScene" uid="uid://dh5ej8olhdv5x" path="res://assets/Furniture_FREE-af040129/SM_Bottle_1.glb" id="14_60vd7"]
[ext_resource type="Script" uid="uid://cjmkcj8hwm7ts" path="res://addons/sky_3d/src/TimeOfDay.gd" id="14_gk3u8"]
[sub_resource type="BoxShape3D" id="BoxShape3D_cmo1i"]
[sub_resource type="BoxMesh" id="BoxMesh_i1eo7"]
[ext_resource type="Script" uid="uid://b80cx1d3r8w8r" path="res://scripts/item.gd" id="15_60vd7"]
[ext_resource type="PackedScene" uid="uid://j3cjykus603q" path="res://assets/Food Pack - Low Poly Assets/Can.glb" id="16_e63cu"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_sgblq"]
shader = ExtResource("5_8q2wj")
@@ -71,8 +70,8 @@ shader_parameter/cirrus_absorption = 2.0
shader_parameter/cirrus_sky_tint_fade = 0.5
shader_parameter/cirrus_size = 1.0
shader_parameter/cirrus_uv = Vector2(0.16, 0.11)
shader_parameter/cirrus_position1 = Vector2(0.043840162, 0.043840162)
shader_parameter/cirrus_position2 = Vector2(0.043840162, 0.043840162)
shader_parameter/cirrus_position1 = Vector2(0.7657499, 0.7657499)
shader_parameter/cirrus_position2 = Vector2(0.7657499, 0.7657499)
shader_parameter/cirrus_texture = ExtResource("6_60vd7")
shader_parameter/cumulus_visible = true
shader_parameter/cumulus_intensity = 0.6
@@ -82,7 +81,7 @@ shader_parameter/cumulus_absorption = 2.0
shader_parameter/cumulus_noise_freq = 2.7
shader_parameter/cumulus_sky_tint_fade = 0.0
shader_parameter/cumulus_size = 0.5
shader_parameter/cumulus_position = Vector2(0.2192056, 0.2192056)
shader_parameter/cumulus_position = Vector2(3.8291218, 3.8291218)
shader_parameter/cumulus_texture = ExtResource("7_e63cu")
shader_parameter/cumulus_partial_mie_phase = Vector3(0.957564, 1.042436, 0.412)
shader_parameter/cumulus_mie_intensity = 1.0
@@ -115,18 +114,6 @@ player_scene = ExtResource("2_4f7fj")
[node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="." unique_id=1020023513]
spawn_path = NodePath("..")
[node name="World" parent="." unique_id=332495265 instance=ExtResource("7_gu74f")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -3.970745, 0)
[node name="RigidBody3D" type="RigidBody3D" parent="." unique_id=1008810927]
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0, 0)
[node name="CollisionShape3D" type="CollisionShape3D" parent="RigidBody3D" unique_id=1173685673]
shape = SubResource("BoxShape3D_cmo1i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="RigidBody3D" unique_id=751871190]
mesh = SubResource("BoxMesh_i1eo7")
[node name="Sky3D" type="WorldEnvironment" parent="." unique_id=1566118792]
environment = SubResource("Environment_8l5dh")
camera_attributes = SubResource("CameraAttributesPractical_6lvsd")
@@ -161,3 +148,13 @@ game_time_enabled = false
dome_path = NodePath("../SkyDome")
minutes_per_day = 0.0
current_time = 8.64
[node name="World" parent="." unique_id=332495265 instance=ExtResource("7_gu74f")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -4.8994102, 0)
[node name="SM_Bottle_12" parent="." unique_id=98618243 instance=ExtResource("14_60vd7")]
transform = Transform3D(0.475, 0, 0, 0, 0.475, 0, 0, 0, 0.475, 0, 0, 0)
script = ExtResource("15_60vd7")
[node name="Can2" parent="." unique_id=907661218 instance=ExtResource("16_e63cu")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.3182813, -1.2704358, 0.5117185)