整理笔记 2025.6.20

This commit is contained in:
zzz
2025-06-20 09:51:50 +08:00
parent 1643a4a3f9
commit 057b9ca18a
32 changed files with 274 additions and 365 deletions

View File

@@ -0,0 +1,16 @@
### 调试和测试的便捷性问题
- 大部分场景美术的跑测需求是无需任何game play元素
- A角色的B技能MotionBlur存在异常他需要在真实的游戏场景中观察某个角色释放某个技能观察MotionBlur是否符合预期
- 负责3C的QA希望单次测试只加载3C相关的游戏子系统任何与之无关的子系统都是关闭状态以提高游戏加载和运行速度以提高测试效率
### 在宠物宇宙中的例子F9
- 数据端插入了测试模式的变量以及模拟了一批玩家数据
- 下个环节根据测试模式的变量和这些玩家数据进行
### 思考,如何抽象出来
- 流程[[管道模式]]
- 每个流程都能热插拔
- 当获取流程所需要的数据为空的时候在else方法中应该从IOC里面获取测试的对象

View File

@@ -0,0 +1,6 @@
#### 接口不指定构造函数
抽象类可以统一用反射来构造函数 接口不可以
#### 时机
需要反射构造函数的时候需要用抽象类

View File

@@ -0,0 +1,18 @@
---
tags:
- 设计模式
---
``` csharp
public class Seq<T>{
public Command<T>[] cmds;
public T Context;
}
```
``` csharp
public class Command<T>{
public void Excute(T context){}
}
```