【发布时间】:2017-03-24 02:31:13
【问题描述】:
我们为 iPhone 和 iPad 提供不同的图像,但 Xcode 中的粒子发射器编辑器似乎只使用 iPhone 图像——即使在 iPad 设备上也是如此。
我们还尝试在代码中更改纹理,如下所示:
emitterNode.particleTexture = SKTexture(imageNamed: "Test.png")
我们有一个名为“Test@2x~ipad.png”的图像。这是图片的 iPad 版本。
iPhone 版本命名为“Test@2x.png”。
SKEmitterNodes 无法为不同的设备自动使用不同的图像,还是我们做错了什么?
【问题讨论】:
-
@matt 是的,这是可能的。只是想看看是否有一种不那么骇人听闻的方法,这意味着全部来自粒子编辑器(因为其他一切都由粒子编辑器控制)。
标签: ios iphone xcode sprite-kit skemitternode