2016-05-10 6 views
4

私が読んだドキュメントから、SKEmitterNodeのパーティクルフィールドは長方形で、particlePositionparticlePositionRangeを使って調整できます。SKEmitterNodeで輪郭の周りにパーティクルを生成する

円の輪郭のように、形状の周りにパーティクルを放出したい場合は、その方法がありますか?または、サークルの周りに一連のSKEmitterNodeを配置する最良の方法ですか?

+1

私はあなたがセコンのやり方しかできないと思います –

答えて

0

はいこれを行う方法があります。

というプロパティがあり、emitterShapeと呼ばれます。

kCAEmitterLayerCircleとするといいですよ。

Btw、私は粒子(SKEmitterNodeとSKSpriteKitの両方)の設計を簡単にするアプリケーションを作成しました。視覚的にパラメータを再生してすぐにコードを取得できます。 Get it here.

関連する問題