ios - 纹理图集可以包含 PDF 图像吗?

标签 ios objective-c swift pdf texture-atlas

我正在尝试为 Sprite 套件动画制作纹理图集,我所有的帧都是 pdf 格式。

这(或其他)似乎不起作用:

SKTextureAtlas(named: "my-atlas-name")

不包含任何纹理。

我可能应该尝试使用不同格式(例如 PNG)的相同设置来检查故障是否出在其他地方,但我搜索过并没有发现任何关于格式的具体讨论,尤其是 PDF,所以我想我' d 求以后引用。

纹理图集是否适用于 PDF?

最佳答案

是的,我们可以将 PDF 与 SKTextureAtlas 一起使用。您必须使用 Assets 目录,而不是将您的 pdf 文件放在 .atlas 文件夹中。

在 Assets 目录中,添加一个“New Sprite Atlas”,将创建一个新文件夹。然后将您的 PDF 文件拖到该文件夹​​中,将其比例设置为“单一比例”,完成。

official documentation 中所述, Assets 目录是创建纹理图集的首选方式。

关于ios - 纹理图集可以包含 PDF 图像吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36753834/

相关文章:

ios - 使用相机拍摄的 UIImage 的 PHAssetChangeRequest 失败

ios - 如何在 Swift 中删除除 CharacterSet 中的字符之外的所有字符

ios - 获取 iOS 今天扩展的宽度

ios - CMDeviceMotion 为磁场返回 0 值

ios - 如何在 OSX 应用程序中使用核心蓝牙?

ios - Uitabbarcontroller 在触摸 iPhone 5 中的标签栏标题时不会响应

从 viewController 调用 setDelegate 后 iOS 自定义委托(delegate)返回 Nil

ios - 如何启用 UITableView 滑动删除以及水平页面滑动

ios - 从导航 Controller 中分离出来

swift - cell.imageView!.frame 尺寸变化。 swift