纹理图集的 plist 中缺少精灵名称

Posted

技术标签:

【中文标题】纹理图集的 plist 中缺少精灵名称【英文标题】:Sprites names missing in plist of Texture atlas 【发布时间】:2013-04-16 13:06:52 【问题描述】:

Cocos 2d:我有一个纹理图集的 plist,但在 plist 中我们没有得到精灵名称,只有坐标和大小。如何通过坐标使用来自 plist 的图像(因为名称不存在)

【问题讨论】:

您使用哪个工具来创建 plist? 我不知道工具的名称,因为我做了逆向工程来获取那个 plist 文件。 好吧,那么来源是什么? png图集?您究竟是如何获得 plist 的? 是的,它是 png 图集,但在 plist 中,单个图像的图像名称不存在。 我下面的答案对你有用吗? 【参考方案1】:

我的建议是重新创建 spritesheet 和 plist 文件。不要在没有图像名称的 plist 文件上浪费时间。

只需转到http://www.zwopple.com/zwoptex/ 并使用应用程序的免费版本(或 Flash 版本)来创建 spritesheet 和 plist 文件。它将图像的名称添加到 plist 中。我经常使用它。

【讨论】:

以上是关于纹理图集的 plist 中缺少精灵名称的主要内容,如果未能解决你的问题,请参考以下文章

SpriteKit 在哪里为数千个精灵加载纹理图集

SpriteKit 关卡编辑器纹理图集

UNITY性能优化丨『图集』在 Unity 2020.1版本后的使用方法,及提供『图集自动化工具』

UNITY性能优化丨『图集』在 Unity 2020.1版本后的使用方法,及提供『图集自动化工具』

如果我稍后使用 SKTextureAtlas,Sprite Kit 是不是会多次加载纹理图集?

关于Unity中的NGUI精灵