User interface Unity3D:画布上的精灵渲染器与图像渲染器问题
我在游戏中使用精灵作为动画菜单。 我尝试了两种方法:User interface Unity3D:画布上的精灵渲染器与图像渲染器问题,user-interface,animation,unity3d,sprite-sheet,User Interface,Animation,Unity3d,Sprite Sheet,我在游戏中使用精灵作为动画菜单。 我尝试了两种方法: 图像渲染器:在动画窗口中用精灵切片替换每帧图像 精灵渲染器:相同的方法 我正在播放没有循环的精灵动画,然后在z轴上旋转变换 问题是,对于图像,屏幕空间覆盖效果很好,但变换的旋转会导致精灵看起来浮华粗糙。但是,使用精灵渲染器时,屏幕空间必须放在摄影机上,精灵放置在世界上的其他资源之间 例如: 是否有一种方法可以使用图像固定旋转的粗糙度,或者强制将相机屏幕空间置于顶部?我唯一关心的是第二个选项与多个设备的响应能力有关。感谢您制作了好的示例。一个与
是否有一种方法可以使用图像固定旋转的粗糙度,或者强制将相机屏幕空间置于顶部?我唯一关心的是第二个选项与多个设备的响应能力有关。感谢您制作了好的示例。一个与世界相交的菜单修复方案是在GUI层使用一个单独的摄像头。粗略动画可能是精灵渲染中的像素完美设置(只是猜测)
我没有足够的声望点来写这篇评论。最简单的修复方法是在打开sprite渲染器的情况下对画布应用“排序层”,使其保持在顶部 然而,我最终还是采纳了@beuzel关于单独相机的想法,并选择了带有物理特性的2D精灵,而不是画布上的3D渲染动画