問題タブ [skaction]

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 投票する
1 に答える
380 参照

ios - スワイプジェスチャ後のSpriteKit変更画像

ゲームをコーディングしようとしています。ジャンプしてスライドできるオブジェクトを手に入れました。ジャンプ中は「走る」アニメーションを保持したいが、スライド中は画像を変更したい。私の問題: 画像を「slide7」に変更しただけでは、画像が表示されません。何も起こりません。スライド アニメーションは約 4 秒間だけ表示され、実行アニメーションに戻ります。助言がありますか?

私のコード:

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

sprite-kit - Set minimum duration for Sprite Kit action

I have implemented the following method in my Sprite Kit Game:

What ist the most elegant way to set the minimum time of this action to 1,5 seconds? I tried several ways, but they did not work out for me so far.

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

ios - スプライトは、画面の高さを超えるとすぐに自動的に削除されます

現在、SpriteKit を初めて試し、いくつかのアクションを使用しています。作成したすべてのノード/スプライトを削除する必要があるという印象を受けましたが、何らかの理由で、画面の高さを超えるとすぐに削除されます。これは SpriteKit の通常の動作ですか?

これがコードです。私は基本的に、アクションを使用して画面全体でスプライトをアニメーション化しています (protrait モードでは下から上へ)。面白いことに、作成したスプライトの数に関係なく、ノード数は 0 のままです。実際にはそれらをカウントしますが、画面の高さを超えるとすぐにそれらを減算します。

スプライトが画面の高さを超えないようにアクションを変更すると、ノード数がカウントを維持します。

この行を変更...

...これに

繰り返しますが、これは SpriteKit の通常の動作ですか?

どうもありがとう

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

ios7 - スプライト キットが SKAction を使用してノードを移動すると問題が発生する

ブロックの行があるブロック ゲームを作成しようとしています。エンド ブロックを右から左にスライドさせ、他の各ブロックを右に 1 位置移動させます。次に、ブロックをもう一度スライドさせると、すべてのブロックが 1 ポジション左にスライドします。私が抱えている問題は、ゆっくりとドラッグすると正常に動作しますが、すばやく前後にドラッグすると、ブロックがすべて台無しになり、ブロックが互いに重なって移動するため、6 列ではなく 4 列になることです。 2 つのブロックが他のブロックの後ろにあるためです。アドバイスをいただければ幸いです。

これが私のScene.Mのコードです

ここに私のBlock.Mからの私のコードがあります