sprite-kit

    1

    1答えて

    2つのノード間の距離、特にrocksを検索しようとしています。これは簡単な数学です。私は問題に遭遇しています。私は、topRockが距離内にあるかどうか、その距離が決定されることを確認するために、btmRockをチェックしたいと思います。私が持っているコードがある - >私が持っている私の更新機能で今すぐ extension CGPoint { func distanceFromCGPo

    0

    2答えて

    私はこれを約10分間Google Googledし、他の人の提案は私のために働いていません。 GameSceneからGameOverに自分のゲームのスコアを渡そうとしています。私はNSUserDefaultsを使用していませんが、そのための提案をしています。 スコア変数をdidMoveメソッドよりも上に作成しました。 let reveal = SKTransition.reveal(with: .

    -1

    1答えて

    こんにちは、私は、parentNode(別のSKSpriteNode)の周りを円で動かすようにしていますが、parentNodeは自由に移動できます。私はこれをCGPathとSKAction.follow()パスを使って試しました。しかし、私は周りを動いている別のノードの周りではなく、固定された場所の周りに円を走らせるようにスプライトにしか見えませんでした。

    1

    1答えて

    私は自分のシーンに2つの異なるSKSpriteNodesを持っています。 1つのノードは、デバイスの傾きの影響を受ける宇宙船です。 2番目のノードは、私のデバイスがどのように傾いていても落ちるはずの岩です。私はこれらのノードを別々に(別々のプロジェクトで)作成し、うまく動作します。しかし、私がそれらを1つのプロジェクトにまとめようとすると、ロック/小惑星は落ちるのではなく、デバイスの傾きの影響を受

    1

    1答えて

    while word != ""{ if word[word.startIndex] == "R" { let moveSpriteToRight = SKAction.move(to: CGPoint(x: sprite.position.x+128, y: sprite.position.y), duration: 1) sprite.run(moveS

    1

    3答えて

    私は画面がタップされるたびに縦と横を切り替える変数gameModeを持っています。私が抱えている問題は、より低い変数しか取らず、gameModeは常にHorizo​​ntalとして表示されるということです。どのようにtouchesBeganメソッドが呼び出されるたびに切り替えるように、これを修正できますか?どんな助けもありがとう!ここで は私が午前問題のコードです: override func t

    2

    2答えて

    「食べる」とはスプライトA(マリオ)がスプライトB(コイン)に衝突すると、衝突が検出され、コインがシーンから取り除かれます。しかし、マリオの動きは、コインとの衝突によって変更されません。 現時点では、マリオとコインが衝突するときに登録するのに、SKPhysicsContactDelegateを使用していますが、これはコインを物理的な身体として認める必要があるようです。つまり、マリオの動きはそれによ

    0

    1答えて

    スプライトサイズに応じてX値またはY値のいずれかでスプライトのサイズを変更する必要があるゲームを作成しています。スプライトをX値またはY値のいずれかでサイズ変更するにはどうすればよいですか?どんな助けもありがとう!たとえば、あなたがXに10%を拡張したい場合ので

    1

    1答えて

    私は現在、移動する背景を設定しようとしているアプリケーションで作業しています。私は現在使用している雲に満ちた透明なイメージを持っています。私の問題は、どうすればよりスムーズに動かせるのでしょうか?私はスピードでプレーしようとしましたが、それでもまだ遅いです。どんな助けでも祝福になるでしょう。 ここに私が行っているもののビデオがあります。 http://sendvid.com/78ggkzcj 次に