5

私は Stackoverflow の長年のユーザーですが、最初の投稿です。

私の質問は一見単純に見えますが、エミッタからのパーティクルをシーン内の物理スプライトと相互作用させる方法はありますか? (たとえば、雨にパーティクルを使用していて、傘をさした男のスプライトで跳ね返ったり、でこぼこしたりしたい場合。方法があるはずですが、物理演算の追加に関するドキュメントはあまり見当たりません。個々の粒子に. 何かアイデアはありますか?

ありがとう!

4

3 に答える 3

8

いいえ。SpriteKit のビルトイン パーティクルを物理体と相互作用させる方法はありません。制御できるすべてのパーティクル プロパティは のプロパティでありSKEmitterNode、パーティクルの物理動作を設定するためのプロパティはありません。

実際には、パーティクルは非常に軽量になるように設計されているため、SpriteKit がサポートする任意のハードウェアで何千ものパーティクルを使用できます。物理シミュレーションは軽量ではありません。

于 2013-11-12T16:04:51.590 に答える