skaction

    0

    1答えて

    私のコードには比較的一般的なエラーが表示されていますが、他の質問に対する解決策の例は、私の状況。例えば; (binary operator '/' cannot be applied to two 'Double' operands) let variable1 = Double() let variable2 = Double() let array = [5, 10]

    4

    1答えて

    異なるノード間のやり取りの開発中に、ノードから特定のアクションリストを削除する必要があることがわかりました。明らかに私のノードで実行されているすべてのアクションは、その識別のためのString鍵を持っている removeAllActions() action(forKey key: String) hasActions() :Sprite-Kitフレームワークの 現在のバージョンでは、として、いく

    1

    2答えて

    ノードを作成してシーンに追加するたびに、forループが10回実行されます。しかし、私は、各ノードの追加(ノードの追加、秒の追加、ノードの追加、秒の待機など)に遅れがあるようにしたい。 ただし、最初の1秒後には、同時に追加されます。どのようにして、追加されている各ノードの間に秒間待機するという、この望ましい効果を達成できますか?ここで は私のコードです: EDIT: func createText(

    1

    1答えて

    私は一連のアクションをまとめていて、その後X回実行しています。最初に私は0.05秒待ってから、サウンドファイルを再生してから、ノードを画面に追加して、次回のサウンドファイルをランダム化します。しかし、これを実行すると、再生されるサウンドはすべての繰り返しで同じファイルになります。反復部分とノードを画面に追加すると、サウンドが毎回どのようにランダム化されないのでしょうか? var iterator

    1

    1答えて

    私はすでにこの質問を別の方法で尋ねてきました。 Swift-Setting a physics body velocity by angleしかし、それに答える3つの試みは残念ながら私が探しているものではありませんでしたが、とにかく私に教えてくれたことに感謝しています。コメントを使ってディスカッションを永続させるのではなく、例とそれ以上の説明で私の質問を簡単に言い換えるべきだと私は決めました。だか

    1

    3答えて

    シーケンスアクションを作成したかどうか、このシーケンスがシーンに追加された新しいアクションを実行している間に新しいアクションがシーケンスを停止するかどうかを知りたいですか? はいの場合、新しいアクションが迅速に追加された場合、どのように動作させることができますか?

    2

    1答えて

    この記事の指示に従うと、 Swift-Making an SKNode simply "move forward" on an angle私は角度をランダム化し、私のスプライトがその角度でオフに移動持たなければならないために、このコードを書かれている: func setDegrees() { let ball1Degrees:UInt32 = arc4random_uniform(360

    2

    1答えて

    私はスプライトからパスを作成してからSKAction.follow(path, duration: 1.0)を実行する関数を持っています。パスは(0,0)から始まり、ターゲットポイントで終了します。各スプライトに対してこのパスを作成して実行すると、それらはすべて同じパスに沿って移動しますが、開始位置と相対的に移動します。 彼らは何らかの理由で彼らの位置から同じ目標位置にパスをたどりません、彼らは終

    2

    1答えて

    どのようにSKActionを定義し、ノードを回転させる度数を更新できますか?変数で定義しようとしていますが、変数値を更新するとアクションは更新されません。この例では