“纹理图集不支持模板渲染”SpriteKit 和 Xcode
Posted
技术标签:
【中文标题】“纹理图集不支持模板渲染”SpriteKit 和 Xcode【英文标题】:"Template Rendering is not supported in texture atlases" SpriteKit and Xcode 【发布时间】:2016-06-24 11:29:10 【问题描述】:我正在使用 SpriteKit 制作游戏,并且我正在为我的所有纹理使用纹理图集。我正在使用设置
比例因子:单向量Xcode 给我这个 TextureAtlas 的警告:
纹理图集不支持模板渲染。
我不确定这是什么意思
【问题讨论】:
请出示代码 好吧,我唯一一次使用使用 SKTextureAtlas 的代码是:let gameTextures = SKTextureAtlas("Textures") Simone 是正确的,显示代码和在您的问题中应用的设置 不知道为什么这被否决了,这是一个有效的问题,并且没有与该问题相关的代码。 是的,我知道,问题不在于代码,而在于我拥有的 xassets 文件夹设置,即使这样我也发布了我从默认图像集更改的唯一设置 【参考方案1】:在您的资产文件夹中,您的纹理之一被标记为渲染为:模板图像。纹理图集不支持这种渲染模式,需要改回Default
【讨论】:
这是否会导致内存泄漏,因为我在使用同一个图集时遇到了内存问题? 如果您收到警告,那么我假设它会在代码中忽略它并转到默认值。怀疑它会导致内存问题。以上是关于“纹理图集不支持模板渲染”SpriteKit 和 Xcode的主要内容,如果未能解决你的问题,请参考以下文章
将 AcceptMouseMovedEvents 用于带有 Storyboard 和 Swift 的 SpriteKit 鼠标操作