問題タブ [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.
ios - SKTexture のページめくりアニメーション?
SKTexture
ページのように左から右に「剥がれ」、下に別のページが表示されますSKTexture
(青い四角としましょう)。
例: https://www.youtube.com/watch?v=Yg04wfnDpiQ
ただし、指をたどるのではなく、左から右にのみです。
ios - Swift SpriteKit スコアベースの背景画像の変更
Swift と SpriteKit を使用してゲームを開発しています。一定のスコアで背景が変わるようにしたい。コードは次のとおりです。
でもイメージ変わらない…どこが違うの?
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)
sprite-kit - SKSpriteNode の色/色を置き換えます
SpriteKit スプライトで指定された 1 つの色をアルファに変更し、他のすべての色には影響を与えないようにしたいと考えています。これを行うための「簡単な」方法はなく、カスタム シェーダーが必要になる可能性があるとは思いません。
SwiftまたはObjective-Cでこれを行う方法を知っている人はいますか?
画像は次のとおりです。見やすいように背景を黒にしてデザインしていますが、プログラムでは背景を透明にしたいと考えています。
背景がすでにアルファとして設定されている画像を編集しようとすると、使用しているパッケージ (Pixaki) はこれを白と灰色のチェックとして表示するため、次のようになります。