refactor(): 使用第一人称射线检测来替换掉 可交互和可编辑种重合的部分

This commit is contained in:
2025-10-18 17:14:09 +08:00
parent b709d1219f
commit 462a3b5850
6 changed files with 161 additions and 93 deletions

View File

@@ -153,6 +153,7 @@ GameObject:
- component: {fileID: 5633281206562703781}
- component: {fileID: 1774433545530707224}
- component: {fileID: 7145954873497571105}
- component: {fileID: 8217262775185484522}
m_Layer: 0
m_Name: Player
m_TagString: Player
@@ -255,8 +256,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: d7071907d14f433789ea37a8367b584a, type: 3}
m_Name:
m_EditorClassIdentifier:
cardBookData: {fileID: 11400000, guid: 6884501cc489c254aaf6836e84649588, type: 2}
playerCardsController: {fileID: 0}
MaxHealth: 100
--- !u!114 &5633281206562703781
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -287,12 +287,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: dc03712b5c254b8380471356f3bac151, type: 3}
m_Name:
m_EditorClassIdentifier:
interactRange: 15
interactableLayer:
serializedVersion: 2
m_Bits: 4294967295
playerCamera: {fileID: 4390370389971332335}
isDrawGizmos: 0
raycaster: {fileID: 0}
isEnablePlayerInteraction: 1
--- !u!114 &7145954873497571105
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -306,6 +302,24 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
cam: {fileID: 4390370389971332335}
--- !u!114 &8217262775185484522
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3550102669167288263}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 50205a0afd8544b883204613f428e066, type: 3}
m_Name:
m_EditorClassIdentifier:
rayLength: 15
layerMask:
serializedVersion: 2
m_Bits: 4294967295
playerCamera: {fileID: 0}
drawGizmos: 1
--- !u!1 &3610935294554348573
GameObject:
m_ObjectHideFlags: 0