可复现版本
AGMaker 1.0.13
问题描述
在尝试实现物品拾取功能时,我遇到了一个有趣的错误。当我按顺序连接三个动作(空闲状态 → 打印消息 → 自毁)后,物品在接触玩家时会开始跟随玩家,随后游戏会冻结并崩溃。
复现步骤
- 下载附件,解压后导入项目,按 F5 运行。
- 使用 A 和 D 键左右移动,触碰物品。
附件
背包系统研究.zip|附件 (3.0 MB)
可复现版本
AGMaker 1.0.13
问题描述
在尝试实现物品拾取功能时,我遇到了一个有趣的错误。当我按顺序连接三个动作(空闲状态 → 打印消息 → 自毁)后,物品在接触玩家时会开始跟随玩家,随后游戏会冻结并崩溃。
复现步骤
附件
背包系统研究.zip|附件 (3.0 MB)
根据书面步骤,我可以使物品跟随玩家,但游戏不会冻结或崩溃。您能否 100% 复现此问题?
嗯……我无法 100% 复现游戏崩溃。在我的项目中,这是一种偶发现象,因此我不确定它是否与性能有关。
你能以高概率触发它吗?是否有任何操作技巧或窍门?
我发现,在处理项目期间对用户数据库执行操作(例如将其赋值为另一个对象的变量),会增加崩溃的概率。
所以,您的意思是如果数据库操作与销毁对象的操作同时发生,会增加崩溃的几率吗?
还是说,仅仅是两个不同对象之间的数据库检查就会增加崩溃的几率?
我想是的。实际上,主要有两个问题:
抱歉回复较慢。我们正在调查该报告,如有任何问题会另行通知。