В Unity5 я использую texturepacker и сделал несколько спрайтов, но некоторые изображения в нескольких спрайтах не работают со спрайтами, создавал ли я их, перетаскивая имя изображения под именем spritesheet в инспекторе проекта или вручную создавая пустой игровой объект и добавив средство визуализации спрайтов, затем выберите спрайт, для которого есть проблема, или даже перетащить другой рабочий спрайт для создания игрового объекта, а затем сменить спрайт на неработающие, изображение в окнах «Сцена» и «Игра» просто исчезнет.В Unity5 почему некоторые спрайты в spritesheets не видны в спрайтах, но отлично работают в изображениях пользовательского интерфейса?
Однако не рабочие, может быть использование на компоненте пользовательского интерфейса изображения.
BTW, если я поднимаю окно «выберите спрайт», щелкнув маленький круг за панель спрайтов на компоненте спрайта, все незадействованные изображения не видны. Вы можете увидеть на следующем скриншоте:
'TextureType' может быть не установлен в спрайт? – Bijan
Они настроены на Sprite (2D и UI). – ArtS
В редакторе спрайтов единства убедитесь, что границы и опорные точки верны. также зачем использовать внешние упаковщики, когда у единства есть собственный пакет спрайтов? – Bijan