当我打开“Sprite Packer”窗口时,看到提示“Legacy sprite packer is disabled. Enable it in Edit>Project Settings>Editor”。于是我打开这个设置,但在“Sprite Packer > Mode”中已经设置为“Always Enabled”。但在Sprite Packer窗口中,我仍然看到之前的信息,并且无法使用它。那么为什么我不能使用它,如何打开它?谢谢。
我认为这是因为Unity检测到您没有Sprite Atlas资源。在Assets中创建一个新的Sprite Atlas对象。打开Sprite Atlas并在Objects for Packing下查看。在此处添加您的Sprites / Images(或文件夹),然后单击Pack Preview。 现在您不需要使用传统的Sprite Packer工具(在窗口菜单中)。
前往 Edit > Project Settings > Editor 刚刚发现在 Sprite Packer > Mode 中,一些情况下 Always Enabled 不起作用,但你可以使用 Always Enabled (Legacy Sprite Packer)。 这是 Unity 2017.3.0f3 的解决方法。