問題タブ [skemitternode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
10170 参照

sprite-kit - パーティクル エフェクトを停止するにはどうすればよいですか? (SKEmitterNode)

私は現在、衝突ステートメントにこのコードを持っています。オブジェクトと衝突すると、このパーティクルが発生しますが、どうすればそれを止めることができますか? それは永遠に続くので、連絡先などごとに数回だけ発生したいのですが

0 投票する
2 に答える
566 参照

ios - ゲームに SKEmitter ノードを追加する

基本的に、自分の skEmitter ノードを自分のゲームに追加しようとしています。

0 投票する
1 に答える
292 参照

sprite-kit - SKEmitterNode パーティクルが別の SKNode と接触するタイミングを検出する

SKEmitterNode粒子が で と接触したときを検出する方法を知っている人はSKNodeSKSceneますか?

SKNode作成中の 2D ゲームで、パーティクルが接触するときに少し力を加えたいと考えています。

0 投票する
1 に答える
197 参照

sprite-kit - SpriteKit エミッターを無限に再生するのを止めるにはどうすればよいですか?

スプライト キット プロジェクトでエミッターが際限なく再生されるのを止めようとしています。ライフタイム設定はStart=1and に設定されておりEnd=0、必要な正しい結果が表示されます(1回だけ発行されます)。

更新メソッドで呼び出すと問題が発生し、それが際限なく発生し続けます。使用してみremoveFromParentましremoveAllActionたが、うまくいきませんでした。ここで解決策を教えてください。

0 投票する
0 に答える
205 参照

position - Objective C - SKEmitterNode の位置範囲

問題は、エミッタ ノードの位置範囲に長方形以外の形状を定義する方法です。

位置範囲とは、次のことを意味します。

この領域を長方形ではなく三角形にする回避策はありますか?

0 投票する
1 に答える
282 参照

objective-c - SKEmitterNode がメモリ リークを引き起こしている

Xcode を使用してゲームをプログラミングし、Sprite Kit を使用して iOS シミュレーターでテストしています。

SKEmitterNode私が使用している は、メモリ リークを引き起こしているようです。ゲームの実行中、画面に表示されるたびSKEmitterNodeに(「爆発」を描画するとき)、左側の「デバッグナビゲーターを表示」の下で、メモリが際限なく増加します。

誰でもこの問題の解決策を持っていますか?

以下のコードはすべてMYScene.m.

_EmitterShatterApart「ShatterApart.sks」と呼ばれる爆発である私の SKEmitterNode が呼び出されます。_PositionObject爆発しているオブジェクトである SKSpriteNode です。_bgLayer背景レイヤーです。

0 投票する
1 に答える
225 参照

ios - SKEmitterNode はなぜ AccumulatedFrame を破壊するのですか?

次のコード ブロックを使用します。デバッグすると、SKShapeNode の累積フレーム{{-160.03586, -42.431793}, {470.03586, 519.50903}}{{0,0}, {100,300}}.

この粒子コード全体をコメントアウトすると、accumulatedFrame再び意味があります。

nodesAtPointで使用するので、意味のあるものにする必要がありますtouchesBegan。意味のない値を指定nodesAtPointすると、関連のないノードも検出されます。これは、accumulatedFrame がすべてにとって奇妙になり、それらがすべて交差するためです...

次のコード ブロックを使用していますが、問題が見つかりませんでした。ここで何が恋しいですか?