Skip to content

关于 spin 节奏问题

spin 节奏奇怪、spin 按钮恢复慢、spin 结束整体卡一下

两个问题:

1、流程插帧:

为了实现过程隔离(比如后续过程有依赖前一个过程的表现、数据更新),默认开启了enterOnNextFrame,过程执行结束后会在下一帧检查流转;

处理意见:

可通过修改代码配置 this.machineConfig.enterOnNextFrame = false关闭; 需要注意检查并自行处理过程流转的前后依赖;

2、不需要的流程进入:

在enterOnNextFrame开启的基础上,有一个或多个过程,存在过滤条件没有限制住的情况,即没有应该执行的逻辑,空走了一遍过程;

处理意见:

可以结合录屏和过程日志筛查,比如两个连续的过程,日志也应该是连续的,不应该被其他日志打断,也不应该有空的等待期;

Released under the MIT License.