問題タブ [spawning]

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.

0 投票する
1 に答える
367 参照

java - libgdx スポーン後の一時的なスプライトの動き

newEnemy()メソッドが毎秒呼び出されているため、新しいスプライトが毎秒レンダリングされています。

基本的に私がやろうとしているのは、新しい敵が生成されたときに、画面の外に出るまで下に移動する必要があるということですが、何が起こっているのかというと、敵は 1 秒間しか移動しません。

0 投票する
1 に答える
691 参照

java - ユーザーがスプライト/スクリーンに触れたかどうかを検出するにはどうすればよいですか?

基本的に、スプライトはランダムな時間 (1、2、または 3 秒ごと) に無限にスポーンされます。画面に触れるとスプライトが消えるようにしたい。(アンドロイドタッチイベント)

0 投票する
1 に答える
145 参照

swift - 複数の位置でのスポーン

たとえば、複数の位置でランダムにスポーンする方法はありますかSKSpriteNode。別のノードを内部でスポーンさせたい場所である 4 つの があります。

これらは、新しいノードを生成したい場所です。

それらが場所内でスポーンするとき、その SKSpriteNode 内のランダムな位置でスポーンする理由はありますか? (私はスプライトキットのゲームファイルでswiftを使用しています)

ありがとう

0 投票する
1 に答える
140 参照

swift - 画面の真ん中にスポーンする

画面の中央に SKSpriteNode を継続的に生成する方法はありますか。たとえば、x 軸の中央にスポーンしたい円があり、そのノードが画面のずっと下にスポーンするようにしますか?

これらの円は異なる色なので、スポーン時に円の色をランダムに変更する方法はありますか?

それらを個別にスポーンできることは理解していますが、より良い方法はありますか? (私はSwiftでSpriteKitを使用しています)

0 投票する
2 に答える
181 参照

objective-c - SKAction repeatActionForever がエンティティを生成しない

基本的に、私は理論上、特定のプロパティを持つランダムなバルーンを画面に生成する必要がある spawn エンティティ関数を持っています。私はそのようにメソッドを設計しました:

そして、この方法は機能します。init 関数で呼び出すと、機能します。touchesMoved() 関数で呼び出すと、機能します。ただし、 init メソッドで呼び出そうとすると、

失敗します。どうしてこれなの?「self」から performSelector 関数を使用してから、NSTimer を使用して永久に繰り返す必要がありますか?

また、コードに NSLog をスローして、繰り返しアクションのときに実行されているかどうかを確認してみました。唯一の問題は、バルーンが画面に追加されていないことです。私の感覚では、repeatActionForever を介して spawnBalloon 関数を呼び出すと、self が別のクラスを参照していると思いますか? これが混乱している場合は申し訳ありませんが、私はObjective CとSpriteKitにまだ慣れていないため、実際に多くを読む代わりに、必要に応じて学習することにしました(ただし、Java / Cの膨大な知識があります)

編集:repeatForever アクションがない場合、コードが実行されて機能することがわかりました。ただし、そこにある場合は機能しません。

0 投票する
2 に答える
723 参照

swift - 異なる場所に複数のノードを生成する

設定された場所内で複数の SKSpriteNodes を生成しようとしていますが、複数のノードを追加すると、互いの上に生成されますか? これを起こさない方法はありますか?

ノードの新しい場所を取得するためにページを更新する必要があるという問題もあります。ノードがページ上で消えた場合、設定された座標内の新しい場所に生成される方法はありますか?

0 投票する
1 に答える
215 参照

c# - How to spawn enemies with a randomized speed

I would like to know how to spawn enemies with a randomized speed. I've looked around on the Internet looking for solutions, but none of them seem to come close (or maybe I haven't looked hard enough, I'm not sure. If there's a solution somewhere out there, please do share it).

It'd also be great if I could have the randomized speeds beginning after a certain time has passed since the start of the game.

I currently have the following code.

} `

Thank you!

0 投票する
1 に答える
64 参照

actionscript-3 - AS3 でオブジェクトのスポーンをループするのに助けが必要

学校では、モバイル用の AS3 で基本的なゲームを作成しています。基本的に知っておく必要があるのは、ステージの幅 (380) (高さは関係ありません) の長方形が必要であり、数秒後にトップを生成することです。別のスポーンが発生し、このプロセスは別の言い方をするまで無限に繰り返されます。私はまだ多くのことを行っていないので、表示するコードはあまりありませんが、誰かがそれをどのように教えてくれるか教えていただければ幸いです。

産卵ではなく、動きを詰め込みました