在 Unity 中,关于 sprite sheet 切片的数据存储在哪些文件中?
Posted
技术标签:
【中文标题】在 Unity 中,关于 sprite sheet 切片的数据存储在哪些文件中?【英文标题】:In Unity, in what files is data about sprite sheet slicing stored? 【发布时间】:2014-12-16 01:08:40 【问题描述】:我在 Unity 中有一些精灵表,它们已使用 IDE 中的精灵编辑器进行了切片。但是,我一直在使用 git,当我拉动项目时,动画不起作用 - 切片信息已经丢失。我们一直在忽略 .meta 文件——这可能是问题所在吗?精灵表切片数据存储在哪里?
[编辑] 精灵表切片数据存储在精灵表图像文件的 .meta 文件中。有谁知道脚本字段的数据存储在哪里?复制脚本的 .meta 文件不起作用 - 这些文件会被 Unity 替换吗?
[edit2] 是脚本的 .meta 文件。
【问题讨论】:
【参考方案1】:您应该始终将资产文件夹中的所有 .meta 文件添加到 git。否则你会遇到很多类似的问题,场景中的东西,预制件等都丢失了。
【讨论】:
在数据丢失的机器上,最好在git pull之前关闭Unity并用文件浏览器删除meta文件。如果 Unity 开启,它会在删除后立即生成新的有问题的元文件以上是关于在 Unity 中,关于 sprite sheet 切片的数据存储在哪些文件中?的主要内容,如果未能解决你的问题,请参考以下文章
Unity Sprite Sheet 在 Android 设备上呈锯齿状
如何在 Pygame 中使用 Sprite Sheets 创建动画精灵?
如何在 Pygame 中使用 Sprite Sheets 创建动画精灵?