在Unity5中我使用了texturepacker并制作了几个spritesheets,但是几个spritesheets中的一些图像不能用sprite,无论我是通过在项目检查器中的spritesheet名称下拖动图像名称来创建它们,还是手动创建一个空的游戏对象并添加一个精灵渲染器,然后选择一个有问题的精灵,或者甚至我拖动另一个工作精灵来创建游戏对象,然后将精灵更改为不工作的精灵,场景和游戏窗口中的图像都消失了
然而,不工作的可以在UI图像组件上使用。
BTW如果我提出"选择精灵"通过单击精灵组件上精灵条后面的小圆圈,所有不可用的图像都不可见。您可以在以下屏幕截图中看到它:
答案 0 :(得分:2)
首先,团结自动包装精灵,不要自己动手,这是你可以做的:
另一个注释:如果UI图片不是画布的子图片,则不会显示。
Unity文档: Sprite packer