我正在开发一个使用Swift的SpriteKit游戏。在这个游戏中,我使用SKEmitterNode来显示火焰。有时候雨滴会击中火焰,我希望它是烟雾。我正在考虑使用一个财产观察员,我可以在发生这种联系时进行更改。物业观察员然后将改变emitter.fileNamed
。但是SKEmitterNode没有这样的东西,如.fileNamed
或.file
。文件声明的方式是let emitter = SKEmitterNode(fileNamed: "Fire")
。有没有办法解决这个问题?谢谢你的帮助!通过“dot-syntax”可访问SKEmitterNode文件的属性?
-1
A
回答
1
你要找的是什么particleTexture
你可以用你的形象在这里分配SKTexture和粒子会改变这种形象。
+0
谢谢。我认为这是最接近的。需要更多的代码,但是再次感谢你指出这一点。 – ecoguy
相关问题
- 1. 通过PHP访问文件属性
- 2. RoR:访问:通过属性
- 3. jQuery验证插件addMethod可通过属性访问
- 4. 的has_many通过 - 访问属性
- 5. 通过JavaScript中的keyPath访问属性?
- 6. 属性无法通过Rspec的访问
- 7. 可以通过实例和类访问的可覆盖属性
- 8. 通过批处理脚本访问属性文件
- 9. 无法通过applescript访问可可属性
- 10. 文件可通过https访问
- 11. 如何通过反射访问属性?
- 12. 通过bbUI访问BB属性
- 13. 通过javascript访问id属性
- 14. 通过jquery访问自定义属性
- 15. 通过UI设置/访问Application.CutCopyMode属性
- 16. 如何通过ApplicationContext访问属性
- 17. 通过变量访问对象属性
- 18. Sling - 通过pageContext访问属性
- 19. 通过属性访问使用.NET
- 20. 如何通过jquery访问javascript属性?
- 21. CssStyleCollection类:通过反射访问属性
- 22. 通过接口转换访问属性
- 23. 通过obj键访问属性
- 24. 通过父属性访问值
- 25. 通过SimpleXMLElement循环访问属性
- 26. 如何通过引用的字段/属性访问属性
- 27. 可以通过子类访问父类的属性数据吗?
- 28. 我可以通过Velocity中的属性名称访问吗?
- 29. 是否可以通过JavaScirpt访问HTML标签的onSubmit属性?
- 30. 通过Magento SOAP v2访问可配置的产品属性
SKEmitterNode粒子没有物理实体,所以你将无法注册一个接触消息的雨滴击中火焰。 – sangony
是的,但我有一个spriteNode,我隐藏,那检测的东西。所以当它击中精灵节点时,我想让发射器发生改变。 – ecoguy
雨会滴个别精灵节点吗? – sangony