問題タブ [sktexture]

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 に答える
26 参照

ios - SKTexture のページめくりアニメーション?

SKTextureページのように左から右に「剥がれ」、下に別のページが表示されますSKTexture(青い四角としましょう)。

例: https://www.youtube.com/watch?v=Yg04wfnDpiQ

ただし、指をたどるのではなく、左から右にのみです。

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

swift - ノードを時系列で別のノードに置き換える方法は?

次のような 5 つのサイコロがあるとします。ここに画像の説明を入力

タップすると、サイコロの面が 1 つのドットに置き換えられ、1 つのドットが 2 つのドットに置き換えられます (1 つのダイスを行を横切って移動し、もう 1 つのダイスを行の下に移動します)。最後のダイスが最後にある場合は、それを取得します。行の最初のダイスを交換します。SKTextures を置き換えることはこれと関係がありますか? 前もって感謝します。

編集:

編集2:

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

ios - Swift SpriteKit スコアベースの背景画像の変更

Swift と SpriteKit を使用してゲームを開発しています。一定のスコアで背景が変わるようにしたい。コードは次のとおりです。

でもイメージ変わらない…どこが違うの?

0 投票する
3 に答える
499 参照

ios - SpriteKit: Using SKTextureAtlas causes incorrect Physics Body

I am building my first sprite kit game, and recently read an article that said to use SKTextureAtlas to improve performance.

So I migrated all my sprite images into organized .atlas folders and updated the code accordingly. However, now my sprites have weird physics bodies (mainly over-enlarged).

For instance, my player sprite has three states: Flying (flat), Flying Up and Flying Down. The three images are pretty similar, with slight variations (arms pointing flat, up, down).

Before migrating to texture atlases, the physics body was pretty spot on with the image. Now however, it is much larger than the image and slightly stretched on the y-axis.

Here is my player.atlas file structure:

player-flying-iphone.atlas:

  • player-flying-down@2x.png
  • player-flying-down@3x.png
  • player-flying-up@2x.png
  • player-flying-up@3x.png
  • player-flying@2x.png
  • player-flying@3x.png

Here is an example of my code: (Player is a subclassed SKSpriteNode)

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

sprite-kit - SKSpriteNode の色/色を置き換えます

SpriteKit スプライトで指定された 1 つの色をアルファに変更し、他のすべての色には影響を与えないようにしたいと考えています。これを行うための「簡単な」方法はなく、カスタム シェーダーが必要になる可能性があるとは思いません。

SwiftまたはObjective-Cでこれを行う方法を知っている人はいますか?

画像は次のとおりです。見やすいように背景を黒にしてデザインしていますが、プログラムでは背景を透明にしたいと考えています。

ここに画像の説明を入力

背景がすでにアルファとして設定されている画像を編集しようとすると、使用しているパッケージ (Pixaki) はこれを白と灰色のチェックとして表示するため、次のようになります。

ここに画像の説明を入力