-
Notifications
You must be signed in to change notification settings - Fork 78
Mock Test
woctordho edited this page Sep 8, 2024
·
5 revisions
我们可以随机生成大量的玩家输入,以检查游戏中的一些问题。
- 在Unity Editor中开始游戏
- 在Hierarchy中选中
DebugUtils
,在Inspector中找到MockInput
component,把它启用(选中左上角的方框) - Nova会开始随机进行各种操作,你可以观察Console中是否有报错信息,以及画面上的内容是否正常。目前支持的操作包括:
- 从标题界面开始游戏
- 前进
- 选择选项
- 存档
- 读档
- 快速存档
- 快速读档
- 从文本回顾界面回跳
- 从设置界面返回标题
-
steps
是模拟的步数,如果走完之后觉得还不够,可以先在游戏状态下,禁用这个component,再把step
设为更多的步数,再启用这个component -
canGoBack
选中时才会进行读档/回跳/返回标题。如果一开始就允许这些操作,可能很难把游戏测试到后面的部分。因此我们建议先禁止这些操作,把游戏从头到尾测试一遍之后,再允许这些操作 -
unlockAllNodes
和unlockDebugNodes
分别表示是否在开始时解锁全部开始节点(不包括调试节点)和解锁调试节点