简单重构拆分 SimulationWorld
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# AGENTS.md — SBE(Seek-Battle-Evacuate)
|
||||
# AGENTS.md
|
||||
|
||||
单人 3d 类吸血鬼幸存者游戏原型。Unity 2022.3.62f3,框架为 GameFramework(UGF,源码在 `Assets/GameFramework/`),配置表用 Luban,插件有 UniTask、DOTween 等。
|
||||
|
||||
@@ -36,6 +36,7 @@
|
||||
- 不做静态回退(不用默认值/兜底逻辑静默继续);异常路径直接 `Log.Error(...)` 抛出(UGF 的 `Log`,支持格式串,如 `Log.Error("Entity data is invalid.")`)。
|
||||
- UI 的序列化字段(`[SerializeField]` 及 View 生成的引用)**不做判空检查**,默认已在 Inspector 中赋值。
|
||||
- GameEntry 中提供的静态入口不对其进行判空,默认其不为空。
|
||||
- 对于从 Luban 中取出的数据,默认其是有效且不为空的,代码里不对其做任何有效性检测
|
||||
|
||||
## 代码风格
|
||||
|
||||
|
||||
Reference in New Issue
Block a user