Q: SKTexture: Error loading image resource: "Spaceship.png"?
A: Xcode5 GM版本在直接Add Files to Project 图片文件的时候,不会自动将其添加到编译资源文件中,需要去项目中(Build Phases)手动添加资源文件(copy Bundle Resource),
Q: 为什么使用sks文件时候会出现 SKTexture: Error loading image resource: "spark.png"
A: 这是因为sks不包括图片资源,需要同时添加相应资源才行
Q: 如何创建sks归档
A:
Q: 在touch事件中如何获取点坐标?
A: 通过UITouch新增的category中的locationInNode取得CGPoint,传入的参数应该时SKScene,如果传入SKScene的parent的话,坐标系会反转.
Q: SKAciton 的group,repeat,sequence有什么区别?
A: group是同步进行组,sequence是队列进行组(依次执行),repeat是重复执行,3者可组合使用.
Q: 如何给一个SKSpriteNode添加Touch监听
A: 暂时是在TouchBegin的使用,判断Point是否在node的frame内判断(CGRectContainsPoint)
Q: SKNode有什么用?
A: SKNode虽然不会被绘制,但可以用来体现"组"和"层"的概念
Q:如何使用SKTextureAtlas 及 如何创建monster.atlas?
A: SKTextureAtlas 参照API使用 .atlas只需要创建一个以这个结尾的文件夹就可以了.另外,在项目buildSetting中搜索sprite,需要开启Enable Texture Atlas Generation,注意很重要的一点,在添加文件后才会出现该选项
Q: SKEffectNode 如何用?
A: 没有寻找到CIFilter
Q: SKCropNode 如何使用?
A: 实验时没有试出剪切的效果