【bug】部分角色换装会无法触发asyncReady()

[复制链接]
784 |7
窜稀大仙 发表于 2023-11-26 17:39:00 | 显示全部楼层 |阅读模式
问题描述及使用流程:
使用setDescription 换装时,有些角色数据会导致asyncReady()卡住,具体见下图和工程附件

相关截图或视频: image.png

补充信息(版本、日志等): bug_test.rar (61.81 KB, 下载次数: 66)
回复

使用道具 举报

复读机读复读机 发表于 2023-11-26 17:46:09 | 显示全部楼层
本帖最后由 复读机读复读机 于 2023-11-26 17:59 编辑

感谢反馈!已经将这个问题上报了,预计在下一个大版本上修复
回复

使用道具 举报

窜稀大仙楼主 发表于 2023-11-26 19:28:42 | 显示全部楼层
复读机读复读机 发表于 2023-11-26 17:46
感谢反馈!已经将这个问题上报了,预计在下一个大版本上修复

哈?还要等大版本啊
回复

使用道具 举报

复读机读复读机 发表于 2023-11-26 19:33:59 | 显示全部楼层
窜稀大仙 发表于 2023-11-26 19:28
哈?还要等大版本啊

027版本之后换完装之后可以不用asyncReady()的,这个等待是要实现什么逻辑吗
回复

使用道具 举报

窜稀大仙楼主 发表于 2023-11-26 20:10:38 | 显示全部楼层
换好装后再进行后面的操作啊比如隐藏后显示角色,026版本自带个回调函数,027换装就没了这个回调了
回复

使用道具 举报

复读机读复读机 发表于 2023-11-27 09:21:53 | 显示全部楼层
本帖最后由 复读机读复读机 于 2023-11-27 09:23 编辑
窜稀大仙 发表于 2023-11-26 20:10
换好装后再进行后面的操作啊比如隐藏后显示角色,026版本自带个回调函数,027换装就没了这个回调了 ...

027换完装可以不用asyncReady,直接进行下面的逻辑了。如果需要有延时表现可以用setTimeOut绕过一下
回复

使用道具 举报

窜稀大仙楼主 发表于 2023-11-27 12:52:08 | 显示全部楼层
本帖最后由 窜稀大仙 于 2023-11-27 13:01 编辑
复读机读复读机 发表于 2023-11-27 09:21
027换完装可以不用asyncReady,直接进行下面的逻辑了。如果需要有延时表现可以用setTimeOut绕过一下{:4_19 ...

在不同环境,电脑和手机,这个换装过程时间不确定,所以才需要完成时有个回调。
另外不知道character.onDescriptionComplete是否能用在这里

试了试 在之前卡住的地方 这个onDescriptionComplete也卡住了
回复

使用道具 举报

复读机读复读机 发表于 2023-11-27 13:38:07 | 显示全部楼层
窜稀大仙 发表于 2023-11-27 12:52
在不同环境,电脑和手机,这个换装过程时间不确定,所以才需要完成时有个回调。
另外不知道character.onDe ...

哦哦那可以character.onDescriptionComplete添加一个事件,后面每次加载角色外观完毕都会执行一次这个事件
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表