属性 的 SKEmitterNode 文件可通过 "dot-syntax" 访问?
Property of SKEmitterNode file accessible through "dot-syntax"?
我正在使用 Swift 开发 SpriteKit 游戏。在这个游戏中,我使用 SKEmitterNode 来显示火焰。有时雨滴打在火上,我希望它变成烟雾。我正在考虑使用 属性 观察器,我可以在发生此类接触时对其进行更改。 属性 观察者然后会改变 emitter.fileNamed
。但是 SKEmitterNode 没有 .fileNamed
或 .file
这样的东西。声明文件的方式是let emitter = SKEmitterNode(fileNamed: "Fire")
。有没有办法解决这个问题?感谢您的帮助!
您要找的是particleTexture
您可以在此处为您的图像分配一个 SKTexture,粒子将更改为该图像。
我正在使用 Swift 开发 SpriteKit 游戏。在这个游戏中,我使用 SKEmitterNode 来显示火焰。有时雨滴打在火上,我希望它变成烟雾。我正在考虑使用 属性 观察器,我可以在发生此类接触时对其进行更改。 属性 观察者然后会改变 emitter.fileNamed
。但是 SKEmitterNode 没有 .fileNamed
或 .file
这样的东西。声明文件的方式是let emitter = SKEmitterNode(fileNamed: "Fire")
。有没有办法解决这个问题?感谢您的帮助!
您要找的是particleTexture
您可以在此处为您的图像分配一个 SKTexture,粒子将更改为该图像。