【发布时间】:2016-03-03 10:16:06
【问题描述】:
我正在尝试将 SKSprite 粒子发射器与 Swift 一起使用。
但我想在我的发射器中使用许多不同的纹理。
是否有可能:拥有许多图像,并且发射器随机使用图像,而不是仅使用一张图像?
谢谢
【问题讨论】:
-
如果我理解正确的话,不,你不能那样做。例如,您最多可以使用 SKAction 手动更改 texture (particleTexture),但这样做,新纹理将应用于所有现有粒子。我猜这不是你想要的......
-
是的,我尝试手动更改纹理,当然它适用于所有粒子。但感谢您确认这是不可能的。我将尝试手动执行此操作。
-
你可以做的就是在同一个位置有多个粒子发射器,这就是我处理“五彩纸屑”类型效果的方式
-
这是旧的,您可以将 SKTexture 视为图集并让着色器选择纹理的部分
-
有没有例子说明如何做到这一点?
标签: swift sprite-kit skemitternode