- 补充游戏核心逻辑

- 完成 TodOList P0
    - 添加游戏内控制台便于调试
    - 增加敌人互斥机制提高运算负载
    - 优化互斥算法将游戏性能基准线拉到 1k 敌人
This commit is contained in:
SepComet
2026-02-20 18:08:27 +08:00
parent b4bc8b0445
commit 3742110e9a
196 changed files with 4868 additions and 31326 deletions
+13 -1
View File
@@ -121,7 +121,19 @@ MonoBehaviour:
m_CallState: 2
_onClickAction:
m_PersistentCalls:
m_Calls: []
m_Calls:
- m_Target: {fileID: 8108003253794388876}
m_TargetAssemblyTypeName: UI.DisplayItem, Assembly-CSharp
m_MethodName: OnItemInfoLock
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 2
_onPointerExitAction:
m_PersistentCalls:
m_Calls:
@@ -762,6 +762,16 @@ PrefabInstance:
propertyPath: _onHoverAction.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4005815405540692376, guid: 0722cd253d6bf014eb4134a2151ec7e3,
type: 3}
propertyPath: _onClickAction.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 837081792673381700}
- target: {fileID: 4005815405540692376, guid: 0722cd253d6bf014eb4134a2151ec7e3,
type: 3}
propertyPath: _onClickAction.m_PersistentCalls.m_Calls.Array.data[1].m_Target
value:
objectReference: {fileID: 837081792673381700}
- target: {fileID: 4005815405540692376, guid: 0722cd253d6bf014eb4134a2151ec7e3,
type: 3}
propertyPath: _onHoverAction.m_PersistentCalls.m_Calls.Array.data[0].m_Target
@@ -799,6 +809,11 @@ PrefabInstance:
propertyPath: _onPointerEnterAction.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 3
objectReference: {fileID: 0}
- target: {fileID: 4005815405540692376, guid: 0722cd253d6bf014eb4134a2151ec7e3,
type: 3}
propertyPath: _onPointerEnterAction.m_PersistentCalls.m_Calls.Array.data[0].m_Target
value:
objectReference: {fileID: 837081792673381700}
- target: {fileID: 4005815405540692376, guid: 0722cd253d6bf014eb4134a2151ec7e3,
type: 3}
propertyPath: _onPointerEnterAction.m_PersistentCalls.m_Calls.Array.data[0].m_CallState