feat(Cycle):实现循环提前检测,修复交互提示消失,按键绑定的事件在重启的时候没能正确,触发循环的提前检测有错误

This commit is contained in:
2025-10-27 10:31:01 +08:00
parent e8b9f47067
commit 9646483fa6
36 changed files with 6743 additions and 5221 deletions

View File

@@ -124,6 +124,74 @@ NavMeshSettings:
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
--- !u!1001 &101296504
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.x
value: -20
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.8
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.z
value: 5
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6227019518059310355, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_Name
value: Lever (7)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be07db3098b709a40a6965f50f8c9640, type: 3}
--- !u!114 &183959152 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 605469399670797709, guid: b3e24e2df98d14e4ebc08cc68c071afa,
@@ -148,6 +216,74 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 115d4e847c444833bc8dce4a03a78e55, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &286998490
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.x
value: -20
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.8
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.z
value: 5
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6227019518059310355, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_Name
value: Lever (6)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be07db3098b709a40a6965f50f8c9640, type: 3}
--- !u!1001 &346781470
PrefabInstance:
m_ObjectHideFlags: 0
@@ -216,6 +352,74 @@ PrefabInstance:
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be07db3098b709a40a6965f50f8c9640, type: 3}
--- !u!1001 &364795588
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalPosition.x
value: -25
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalPosition.y
value: 1.5
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalPosition.z
value: 10
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 77361986880837193, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2729643726423589850, guid: b3e24e2df98d14e4ebc08cc68c071afa,
type: 3}
propertyPath: m_Name
value: Door (5)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: b3e24e2df98d14e4ebc08cc68c071afa, type: 3}
--- !u!1001 &382252025
PrefabInstance:
m_ObjectHideFlags: 0
@@ -480,6 +684,74 @@ PrefabInstance:
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 1b9d4654dd2760b41a57e40cd13d935a, type: 3}
--- !u!1001 &439165101
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.x
value: -25
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.8
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.z
value: 5
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6227019518059310355, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_Name
value: Lever (5)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be07db3098b709a40a6965f50f8c9640, type: 3}
--- !u!1001 &473911345
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1175,17 +1447,17 @@ PrefabInstance:
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.x
value: 20
value: 5
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.y
value: 0.8
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.z
value: -5
value: 30
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
@@ -1312,6 +1584,74 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 6b9b9a895b0d40edb9a6d7213afbb256, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &1755386927
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalPosition.z
value: 30
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2356242250385391551, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6227019518059310355, guid: be07db3098b709a40a6965f50f8c9640,
type: 3}
propertyPath: m_Name
value: Lever (8)
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be07db3098b709a40a6965f50f8c9640, type: 3}
--- !u!1 &1859676917
GameObject:
m_ObjectHideFlags: 0
@@ -2467,6 +2807,74 @@ PrefabInstance:
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: be07db3098b709a40a6965f50f8c9640, type: 3}
--- !u!1001 &6671531601154661223
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalPosition.x
value: 20
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalPosition.y
value: 2.5
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalPosition.z
value: 10
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalRotation.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalRotation.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalRotation.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5964043925272802693, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7123790971911496714, guid: 946b4ebaa9321484b86d3864f777b957,
type: 3}
propertyPath: m_Name
value: BUGCube
objectReference: {fileID: 0}
m_RemovedComponents: []
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 946b4ebaa9321484b86d3864f777b957, type: 3}
--- !u!1001 &6865129841946316189
PrefabInstance:
m_ObjectHideFlags: 0
@@ -2929,6 +3337,7 @@ SceneRoots:
- {fileID: 2021089518}
- {fileID: 2088331975902746738}
- {fileID: 1751629950}
- {fileID: 364795588}
- {fileID: 1948851238}
- {fileID: 993640446}
- {fileID: 2032802597}
@@ -2950,6 +3359,10 @@ SceneRoots:
- {fileID: 6350903300567888677}
- {fileID: 346781470}
- {fileID: 817379214}
- {fileID: 439165101}
- {fileID: 286998490}
- {fileID: 101296504}
- {fileID: 1755386927}
- {fileID: 1549323716}
- {fileID: 2110019781}
- {fileID: 730184548946979397}
@@ -2959,3 +3372,4 @@ SceneRoots:
- {fileID: 1424435846}
- {fileID: 2042230886}
- {fileID: 412487574}
- {fileID: 6671531601154661223}