欢迎光临散文网 会员登陆 & 注册

关于Unity可视化visual scripting打包后游戏卡的问题

2022-11-29 00:29 作者:枫2  | 我要投稿

我的游戏使用了一些visual scripting代码,主要是它有个冷却时间很方便,我就用了

但是遇到个问题,在unity里调试不会出问题,打包出来后,第一次执行那个行为的时候,就会小小的停顿0.1秒左右,这种停顿还是挺影响体验的

visual scripting非常难打包后debug,看不到哪里出问题了,所以我只能删一个节点打包一下,大概打了一晚上,找到了卡点

下图这一段连接我仅到这里就卡了,卡的原因是Equal判断这里

我已经debug过了,改别的条件if不会卡,直接跳过if连接后面的内容也不会卡

这个功能同样有数学计算也有if但是就不会卡

把equal的内容改成数字还是卡

把等于改成大于甚至连接完都不卡

所以我得出一个结论,这个版本的Equal节点有问题


为了认真负责验证一下是不是,于是我单独写了个cube挂上这个打包

结论是我按跳跃键就会卡那么一下,看来就是这个问题了

建议:用可视化编程可以,但是关于数学计算的都自定义节点吧,效能确实比我想象的还低

关于Unity可视化visual scripting打包后游戏卡的问题的评论 (共 条)

分享到微博请遵守国家法律