ios - 如何使用 SKEmitterNode 效果像 SKShapeNode 一样绘制?

标签 ios sprite-kit

我想用 SKEmitterNode 效果做一个绘图应用。

我知道 SKShapeNode 用于描边或填充 CGPath,我可以使用 SKShapeNode 来完成,

但我想要的是使用如下图所示的 SKEmitterNode 效果来完成相同的工作。

这可能吗?

effect like this

最佳答案

是的,这是对 SKEmitterNodes 的一个很好的使用。

首先,您需要对粒子使用加法混合模式才能获得这种效果。

然后您应该将粒子在所有方向上的速度(运动)设置为 0,并且不受重力影响。当它们被发射时,它们应该是静止的。

粒子发射器应随着艺术家/用户的触摸而移动,并以与发射器位置变化的速率稍微相反的速率发射。

关于ios - 如何使用 SKEmitterNode 效果像 SKShapeNode 一样绘制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41792636/

相关文章:

ios - 如何将 SKEmitterNode 添加到 SKScene(它没有显示)?

ios - 在键入和保留光标位置时强制 UITextField 小写

ios - 用于异步测试的 XCTest 和 NSRunLoop

ios - 在 Unity iOS 中集成 Adob​​e Omniture

ios - 是否需要设置任何属性以允许双击(Swift)

swift - 在 SpriteKit 中计算下降时间

ios - FooterView 未显示在 Storyboard UICollectionView 中

ios - 子类化 NSManagedObject 子类

ios - SpriteKit sktilemapnode垂直线故障

ios - 加速 SKSpriteNode