sprite-kit

    0

    1答えて

    私はスプライトをプレイヤーに追いかけたいので、GameplayKitのPathfindingでこれを達成しようとしました。これは機能していますが、問題があります。 func moveEnemy(to playerPos: CGPoint){ guard !moving else { return } moving = true let startNode = GKGr

    0

    1答えて

    私はあなたがボートをコントロールしなければならないゲームを作っており、あなたは最後のボートでなければなりません。ゲームを走らせたいのは、あなたのボートのフロントが別のボートの側面または背面に当たったときに、他のボートを「殺す」ことです。その逆もあります。これまでは、ノードのさまざまな側面に基づいてこれを行う方法は見つけられていませんでした。私はボートの側面と正面に小さな目に見えないノードを追加する

    0

    1答えて

    こんにちは私はスペースバーを使って複数のノードを産んでいます。私はx秒間にフェードアウトするアクションを設定しました。それから、それらをピン止めするアクション。フェードが完了した後、すべてがあなたのスペースバーとして機能します。しかし、スペースバーを押し続けるとフェードが効いても、すべてのノードをピンで固定することはありません。 私はカウンターを置く場合、私はすべてがのmutate機能ここ になっ

    -1

    1答えて

    すべてのコードが完璧に機能し、すべてのコードが機能するif文を持っていますが...ゲームが一時停止した後、ユーザーは、それはコンソールでのみ印刷されます、あなたは私にゲームデバイスの画面上のテキストを印刷する方法をお知らせください、ありがとう!あなたはiOSのは、画面上のテキストを配置する場所のようなものを指定する必要がグラフィカル・ユーザー・インターフェースを持っているという理由だけで、prin

    1

    1答えて

    SKSpriteNodeのEXACTフレームをどのように回転させるかを知りたい。現在、SKSpriteNodeのフレームは次のようになります。 このフレームはrect.frameです。 ただし、このフレームには、zRotationのために空き領域が多く含まれています。私はこの空きスペースを望んでおらず、ちょうどSKSpriteNodeのフレームを望んでいます。 これは私が欲しいものです: どのよう

    0

    1答えて

    私は非常に簡単なアプリを持っています。空から降りてくる四角形が物理学の体です。ユーザーが四角形をタップすると、ジャンプします。彼は果物が地面に触れるのを防ぐ必要があります。 今、私はアップルに触れるときに、そのposition.y += 10を移動すると思った。しかし、私はアップルが別のx方向にも飛び跳ねるようにしたいと思いますし、それを実装する方法はわかりません。 たとえば、四角形の左下の端をタ

    5

    1答えて

    SpriteKitシーンエディタを使用しているときに予期しない動作が発生しました。 シーンにスプライトを作成し、アクションを追加してシーンエディタを使用して移動させました。エディタでアニメーションボタンをクリックすると、アクションがうまく動作します。シーンエディタでSKReferenceNodeオブジェクトを使用して、このシーンへの参照をメインシーンに追加します。スプライトはエディタで期待通りにメ

    2

    2答えて

    私はsquare = SKSpriteNode()に触ったときに360度回転する回転があります。もう一度触れると回転を止めたい。 squareSKAction.rotateを回転させることができますが、スプライトが静止していなくても遅く回転するようにスピンを現実的に停止するにはどうすればよいですか?

    0

    1答えて

    日々の研究と努力の結果、私はメモリリークの問題を解決していません。私はすでにこのフォーラムで見つけた非常に多くのアイデアを試しましたが、何も私を助けてくれないようでした。私はラインself.worldLayer.addChild(mapNode)すべてを残す場合は func load(level: String) { if let levelNode = SKNode.unarchive

    2

    1答えて

    mp3ファイルの先頭からではなく、14秒から再生したい。私は、サウンド再生のために、次のコードを持っている、しかし、私は解決策を見つけることに成功しませんでした: if let textAudio = textAudio { let wait = SKAction.wait(forDuration: 0.1) let play = SKAction.play()