想要UGUI和Spine同时使用时,可以考虑换一种选择

本文探讨了在Unity中使用UGUI和Spine时遇到的层级显示问题,以及如何通过调整Sorting Layer和Order in Layer解决。作者建议,如果要求较高的灵活性,可能需要考虑使用Unity原生动画制作方式,而不是依赖第三方插件。
摘要由CSDN通过智能技术生成

孙广东   2015.5.21

【转载请注明出处http://blog.csdn.net/u010019717,否则不予转载!】


最近在做2D游戏, UGUI、U5是未来,所以直接使用了这两个。

没有UGUI的时候,开发2D游戏的一个选择就是使用:NGUI插件,当然还有其他的选择了

UGUI 产生和NGUI有很大的关系。作者也是同一个。


所以NGUI能做的,UGUI应该都可以做到。


现在的问题是,支持NGUI的插件,不一定很好的支持UGUI。

游戏中肯定有很多的动画的,有些是Tween补间动画可以实现,有些则要使用特效。

2D角色运动动画的一个简单实现是使用序列帧,肯定很费内存的。 还有就是类似的Mesh动画【用CPU计算来换内存】。

这样的插件就有 spine 和 Puppet2D

ugui的ui是按照Hierarchy面板的顺序,按照前后层级关系排列。

spine的对象放到canvas中,则无法插入到两个ugui图片中间。【如果他们的】 layer也是UI的话,

对象就变得很小了, 最主要的问题是 Transform 和 Rect Transf

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值