問題タブ [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.
memory-leaks - SKShapeNode - CGPathCreateWithRoundedRect が「オブジェクトの潜在的なリーク」警告を引き起こしている
SKShapeNode があり、形状を RoundedRectangle として設定していますが、コードを分析すると、オブジェクトのリークの可能性があるという警告が表示されます。
私のinterfaceFileは次のとおりです:
そして、実装は
このリークを解決する方法はありますか? または何が原因ですか?
macos - NSScrollView で SKView を使用するとひどいちらつきが発生する
残念ながら、NSScrollViewでSKViewを使用することはまったく使用できないようです。
誰かが巧妙な回避策を持っていますか、それとも私は非常に愚かなことをしていますか?
- スクロール時のちらつきがひどい
- ウィンドウのサイズを変更するとちらつきがひどい
- 形は円なのですが、縦横比がおかしくなっています。
これを MacBook Pro (Retina、Mid 2012)、OS X 10.10.2 で実行しています。デバイス固有の可能性があります。
コードは次のとおりです。すべて AppDelegate で設定されています。
xcode - SwiftスプライトキットでSKShapeNodeをグループ化する方法
SWIFT - スプライト キット
2 つ以上の SKShapeNode の列を作成する必要があります。ノードの各列にはアクションがあるため、それらをグループ化する必要があります。
長方形のシェイプノードを作成する方法は知っていますが、シェイプノードをグループ化し、シェイプノードを含む 1 つの列を作成する方法がわかりません。
あなたが私を理解できるように、私は英語を上手に話せないので、ここに写真を投稿します
ios - Line である SKShapeNode に Point が含まれているかどうかを確認します
私は小さなゲームをプログラミングしています。このためには、いくつかの壁が必要です。したがって、私は使用しました:
Wall は SKShapeNodes の配列であり、@interface に設定されているため、すべてのメソッドで使用できます。WallPos には CGMutablePathRefs が含まれます。TouchesBegan と TouchesMoved では、壁の 1 つに触れたかどうかを確認するメソッドを呼び出しています。RectanglesであるSKShapeNodesもいくつかあり、それらが触れられているかどうかを確認するために使用しました
しかし、行では機能しません。回線に触れても何も起こらないことがあります。それから私はこれを見ました:線であるSKShapeNodeでタッチを検出し、その方法でそれをやろうとしました:
しかし今では、私が触れるたびに「ゲームオーバー」が設定されます!!
アイデアはありますか? ラインが触れているかどうかを確認するにはどうすればよいですか?
ご協力いただきありがとうございます!
DXL
ios - Spritekit テクスチャ線画
SKShapenode
SpriteKit で使用してテクスチャ ラインを描画するには?
たとえば、タッチ ムーブでチョークのような質感の線を描くにはどうすればよいでしょうか。
次の方法は正しいですか?
しかし、何も表示されず、行は空です。