問題タブ [skshapenode]

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

ios - Sprite-kit で線を引く方法

Sprite-kit でどのように線を引くことができますか? たとえば、cocos2d で線を描きたい場合は、 ccDrawLine();

スプライトキットに同等のものはありますか?

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

ios - SpriteKit: 予期しない物理の問題

ボールスプライトが毎回同じ高さで地面から飛び降りるようにします。しかし、ジャンプするたびに、ボールの最大高さの位置が増加します。

}

助言がありますか?

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

ios - Sprite Kit/SKShapeNode: シェイプの重なりを除外

2 つの重なり合う円を使用して、三日月の効果を作成しようとしています。私の考えでは、一方を他方から引くことができましたが、それを実行するのに苦労しています。

パスをコーディングした方法は次のとおりです(2番目のパスは最初のパスと約半分重なっています):

最初のパスから2番目のパスを差し引く方法を知っている人はいますか? CGContextClip の使用を検討しましたが、それには UIGraphicsGetCurrentContext が必要なので (XCode は不安定になる可能性があると警告しています)、別の解決策を探していました。

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

sprite - SKShapeNode のスプライト効果

私は、 SKShapeNodes上の Mac でスプライト キットを使用してエフェクトを作成しようとしています (通常のノードでも問題ありません)。 mailstore-cloud-edition-en.png

完全に不透明ではなく、かなりグロー効果で囲まれた円形のノード。何か案は?また、「グロー」にさまざまな色を付けたいです。現時点での唯一のアイデアは、完全に透明になるまでエッジに「フェードアウト」強度を持つ png としての丸い白い画像です。次に、ブレンド係数でそれをカバーします。しかし、これを行うためのより簡単な方法があるかどうか疑問に思います。

どなたか良いアイデアがあれば、よろしくお願いします。

よろしくトーマス

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

ios - SKShapeNode にアンカー ポイントがないのはなぜですか?

SKShapeNode にアンカー ポイントがない理由を理解しようとしています。

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

ios - SKShapeNode と CGPath を使用してスプライト キットで破線を描画する

スプライト キット ゲームで破線を描画したいのですが、SKShapeNode ノードを使用して、次のような通常の線を描画できます。

次のように、破線のパターンを UIBezierPath に設定しようとしました。

ただし、破線のパターンは適用されません。

また、UIBezierpath.CGPath プロパティから直接 CGPath の破線のコピーを次のように作成しようとしました。

でも同じです。

誰かが問題の内容と、破線の cgpath を skshapenode に適用して 2 点間に破線を引く方法を説明できれば、本当に感謝しています。

編集: この単純な例では、これらの 2 つのポイント間の距離を小さな固定距離に分割し、bezeirpath によって破線を移動して描画できることはわかっていますが、ポイントがタッチされたフリーハンド パスを考慮してください。再描画は非常に複雑で非効率的です。固定長のポイントを持つパスを作成し、ダッシュを描画します。破線のパターンをパスに適用し、それを skshapenode で使用する方法があるのだろうかと思います。それが私の質問です。