我在游戏中使用精灵来制作动画菜单。 我尝试了两种方法:
我正在播放没有循环的精灵动画,然后在z轴上旋转变换。
问题在于,对于图像,屏幕空间叠加效果很好,但变换的旋转会导致精灵看起来毛刺和粗糙。使用精灵渲染器但是必须将屏幕空间放到相机上,精灵放在世界上的其他资源之间。
示例:http://postimg.org/image/436q9jvax/
有没有办法使用图像修复旋转粗糙度或强制顶部的相机屏幕空间?我对第二个选项的唯一关注是与多个设备的响应能力有关。
答案 0 :(得分:2)
最简单的解决方法是将“排序图层”应用到画布上,并启用精灵渲染器以使其保持在最顶层。
然而,我确实将@beuzel关于单独相机的想法纳入其中,并选择了物理上的2D精灵而不是画布上的3D渲染动画。答案 1 :(得分:0)
感谢您制作好样品。与世界相交的菜单的修复是使用单独的相机作为GUI层。粗略动画可能是精灵渲染中的像素完美设置(只是猜测)。
我没有足够的声誉点来写这个评论。