2
SpriteKitを使用して画面の右下から線を引いて、タッチ位置が変化すると線を更新したいとします。したがって、画面には1行しかありません。Spritekitタッチポイントに続くライン
私はSKShapeNodeを作成しようとしたタッチ位置の変化に応じて、「パス」プロパティを更新するが、それはあなたが正しい
SpriteKitを使用して画面の右下から線を引いて、タッチ位置が変化すると線を更新したいとします。したがって、画面には1行しかありません。Spritekitタッチポイントに続くライン
私はSKShapeNodeを作成しようとしたタッチ位置の変化に応じて、「パス」プロパティを更新するが、それはあなたが正しい
非常にefficentではないようです、それは非常に効率的ではありませんしました。
SpriteKitで最も効率的なのは、開始位置からタッチポイントまで、非常に薄いSKSpriteNode
を伸ばすことです。
SKSpriteNode
の「親」になるようにSKNode
を作成し、回転のあるタッチの位置を示すアンカーポイントとして機能するように回転させる必要があります。
次に、SKSpriteNode
を十分に伸ばして、触れた位置に到達させます。
これまで私が知っている限り、これが最良の方法です。あなたはそれを実行する上で問題がありましたか? –