unity自带2dAnimation的坑,优化2d骨骼

2d骨骼的效率低的吓死人,每帧起码得花20几毫秒用来计算骨骼。

用谷歌翻墙找了几个小时解决方案后,终于发现了所谓的unity性能模式,需要下载两个unity包,下完之后,FPS起码翻4翻,没有任何夸张的言论,这垃圾自带骨骼,如果可以最好还是用第三方骨骼软件做。

两个包分别是Jobs和Burst,前者是用来玩Dots技术的,我猜测可能是用到了多线程进行优化,后者是优化C#代码,提高效率。

这两个包需要在package manager里进行下载,如果找不到,需要打开包的预览。

我修改此文时已是2022年下旬,此时仍不建议用unity自带的2d骨骼。

首先是web端,jobs和ecs架构在web用不了,性能无法保证。

其次是bug,unity官方近几年在新功能上,实在是卯足了劲,推出了无数新功能,但其稳定性堪忧,光是这个2danimation的问题,我都是在外网搜了好长时间才发现是官方bug。

最后是开发流程,以往的游戏公司,做2d骨骼因该都是龙骨和spine,这两款软件确实相对成熟些,并且有很多前人躺过的坑,既有珠玉在前,又何必为了方便用不成熟的产品呢。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值