[英]Using a sprite atlas, texture atlas, or asset catalog in SpriteKit projects
[英]Custom framework using SpriteKit - asset files not loaded
我创建了一个可可触摸框架项目,该项目使用SpriteKit并包含图像资产。 (这是一个框架,因为其想法是创建一个可以添加到不同应用程序的迷你游戏)。 我正在使用该框架的示例项目中对其进行测试。
我的问题是在运行时-当我创建带有图像的精灵时,出现错误:
SKTexture:加载图像资源XXXXX时出错
我正在使用SKSpriteNode(imageNamed:“ XXXXXX”)。 图像位于框架的文件夹中。 我也尝试将它们放入资产目录中。 没有任何效果。
任何想法是什么问题?
好吧,因为您可以从框架中以UIImage形式获得所需的资产,所以
let image = UIImage(named: "image", in: type(of: self), compatibleWith: nil)
let texture = SKTexture(image: image)
let sprite = SKSpriteNode(texture: texture)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.