版本是 1.1.2 RC3 重现不知道怎么重现,但是出现这个问题是在我添加了一个计时器之后,计时器的间隔是0.01,执行了大概500次左右,在计时器回调里根据条件来取消这个定时器,然后我的模拟器就直接退出了,不知道是bug还是我操作有问题
报告一下总归不犯法
可能是偶发性的,我换回1.1.1正式版测试没有问题,然后再换回1.1.2 RC3 就没有出现了
版本是 1.1.2 RC3 重现不知道怎么重现,但是出现这个问题是在我添加了一个计时器之后,计时器的间隔是0.01,执行了大概500次左右,在计时器回调里根据条件来取消这个定时器,然后我的模拟器就直接退出了,不知道是bug还是我操作有问题
报告一下总归不犯法
可能是偶发性的,我换回1.1.1正式版测试没有问题,然后再换回1.1.2 RC3 就没有出现了
感谢反馈!如果后续再次出现此问题,麻烦在这个帖子回复。我们会跟进的。
昨天没有出现了之后,我又把计时器的间隔设置为0.01,然后执行大概500次,又退出了,然后我设置为0.1就没有问题,然后我改回0.01又没有问题
所以我怀疑是不是计时器调用太频繁导致的?
能不能提供一个 demo 或者示例代码。比如在计时器里面做了哪些操作。这样我们好排查问题
我这边套的太深了,所以不好弄demo,而且是偶发性的,不一定每次都这样,但是如果开始出现了,那么一直都会出现,然后我更改interval后又不会出现
这是我做的人物的回血的效果,获取人物组件增加血量,人物血量测试的时候是500
percent节点是一个label
目前就这些,等我找到稳定的重新方式了我做个demo请你帮忙看看,感谢
默认情况下使用的 FPS 是 60。也就是说大概 17ms 重新绘制一次(满帧的情况下)。那你设置 interval 为 10ms 一次…好像实际效果也就是每帧回调…
当然抛开这些,报错是不应该出现的。我们也会跟进排查,谢谢反馈!
辛苦了