From 37618e6e39aa58130f4237995753bcf202da136a Mon Sep 17 00:00:00 2001 From: Weicao-CatilGrass <1992414357@qq.com> Date: Mon, 1 Jun 2026 15:24:23 +0800 Subject: 完成单向门,并且修复了门不能再次关闭的BUG MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Prefabs/MessageBox.prefab | 69 ++++++++++++++++++++ Assets/Prefabs/MessageBox.prefab.meta | 7 ++ Assets/Prefabs/OneWayDoor/OneWayDoor1.prefab | 97 ++++++++++++++++++++++++++++ Assets/Prefabs/OneWayDoor/OneWayDoor2.prefab | 10 +++ Assets/Prefabs/Player.prefab | 2 +- 5 files changed, 184 insertions(+), 1 deletion(-) create mode 100644 Assets/Prefabs/MessageBox.prefab create mode 100644 Assets/Prefabs/MessageBox.prefab.meta (limited to 'Assets/Prefabs') diff --git a/Assets/Prefabs/MessageBox.prefab b/Assets/Prefabs/MessageBox.prefab new file mode 100644 index 0000000..f44df21 --- /dev/null +++ b/Assets/Prefabs/MessageBox.prefab @@ -0,0 +1,69 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5834531314209223457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7520948163428775881} + - component: {fileID: 6124102273729856343} + - component: {fileID: 2821821971984021809} + m_Layer: 2 + m_Name: MessageBox + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7520948163428775881 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5834531314209223457} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6124102273729856343 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5834531314209223457} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &2821821971984021809 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5834531314209223457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b7e8b0c55f5e43f4da8dd4ab3c6eb639, type: 3} + m_Name: + m_EditorClassIdentifier: + message: "\u54C8\u54C8" diff --git a/Assets/Prefabs/MessageBox.prefab.meta b/Assets/Prefabs/MessageBox.prefab.meta new file mode 100644 index 0000000..f9f3c03 --- /dev/null +++ b/Assets/Prefabs/MessageBox.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 29ce7fa03916a1a40982b7b638320cd1 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/OneWayDoor/OneWayDoor1.prefab b/Assets/Prefabs/OneWayDoor/OneWayDoor1.prefab index dbaa6f7..81c2760 100644 --- a/Assets/Prefabs/OneWayDoor/OneWayDoor1.prefab +++ b/Assets/Prefabs/OneWayDoor/OneWayDoor1.prefab @@ -157,6 +157,7 @@ Transform: m_LocalScale: {x: 1.3315006, y: 1.3315006, z: 1.3315006} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 6238621225411431182} - {fileID: 1138929074889542712} m_Father: {fileID: 922962334809905008} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -295,6 +296,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: door: {fileID: 6824923166441082649} + messageHint: {fileID: 7940872141581668326} --- !u!1001 &1138929074889071508 PrefabInstance: m_ObjectHideFlags: 0 @@ -396,6 +398,101 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1138929074889071508} m_PrefabAsset: {fileID: 0} +--- !u!1001 &4524937242523745479 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 6824923166441082649} + m_Modifications: + - target: {fileID: 2821821971984021809, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: message + value: "\u4E0D\u80FD\u4ECE\u8FD9\u4E00\u4FA7\u6253\u5F00" + objectReference: {fileID: 0} + - target: {fileID: 5834531314209223457, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_Name + value: AJokeMessage + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalScale.y + value: 1.6807 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalScale.z + value: 0.4435 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.602 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalPosition.y + value: 1.251 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.458 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 29ce7fa03916a1a40982b7b638320cd1, type: 3} +--- !u!4 &6238621225411431182 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7520948163428775881, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + m_PrefabInstance: {fileID: 4524937242523745479} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7940872141581668326 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5834531314209223457, guid: 29ce7fa03916a1a40982b7b638320cd1, + type: 3} + m_PrefabInstance: {fileID: 4524937242523745479} + m_PrefabAsset: {fileID: 0} --- !u!1001 &8756787055803889376 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/OneWayDoor/OneWayDoor2.prefab b/Assets/Prefabs/OneWayDoor/OneWayDoor2.prefab index 346e3f5..be142a6 100644 --- a/Assets/Prefabs/OneWayDoor/OneWayDoor2.prefab +++ b/Assets/Prefabs/OneWayDoor/OneWayDoor2.prefab @@ -98,6 +98,16 @@ PrefabInstance: propertyPath: m_Center.y value: 1.3185116 objectReference: {fileID: 0} + - target: {fileID: 6238621225411431182, guid: 4c4e83901e6f6eb4dbe865b8b1071da6, + type: 3} + propertyPath: m_LocalScale.y + value: 1.458293 + objectReference: {fileID: 0} + - target: {fileID: 6238621225411431182, guid: 4c4e83901e6f6eb4dbe865b8b1071da6, + type: 3} + propertyPath: m_LocalPosition.y + value: 1.181 + objectReference: {fileID: 0} - target: {fileID: 6800130320878322943, guid: 4c4e83901e6f6eb4dbe865b8b1071da6, type: 3} propertyPath: m_Size.x diff --git a/Assets/Prefabs/Player.prefab b/Assets/Prefabs/Player.prefab index 1165a22..f88f67e 100644 --- a/Assets/Prefabs/Player.prefab +++ b/Assets/Prefabs/Player.prefab @@ -16,7 +16,7 @@ GameObject: - component: {fileID: 3833373019705244514} m_Layer: 10 m_Name: Player - m_TagString: Untagged + m_TagString: Player m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 -- cgit