問題タブ [flappy-bird-clone]

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 に答える
90 参照

c# - ゲーム中にスポーンするクラスの複数のインスタンスを更新する方法は?

ここの初心者、私は XNA を使用して Flappy Bird クローンを作成しています。これまで、解決できない問題に遭遇したことはありませんが、パイプのスポーンを続行する方法がわかりません。

私はパイプ クラスを持っており、メインのゲーム更新関数のタイマーに基づいてそのインスタンスを作成することができました (パイプが 1 回だけ作成されることはわかっています)。

問題は、「パイプ」がまだ作成されていないため、メインのゲーム アップデートで pipe.Update() 関数を呼び出せないことです。いずれにせよ、Pipe.cs の複数のインスタンスを生成する場合、それぞれの Update() 関数をどのように参照すればよいでしょうか?

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

ios - ゆるい鳥の羽ばたきの作り方は?

それで、フラッピーバードのレプリカを作ろうとしていました。しかし、鳥の羽ばたきをどのように達成するのか疑問に思っていましたか?メソッドを使うことを考えた

- (void) touchesBegan: (NSSet *) touches withEvent: (UIEvent *) event

しかし、この方法を使用して画面を押し下げると、鳥が羽ばたき続けることに気付きました。画面をタップしたときに鳥が羽ばたきたいだけで、画面を押し下げると、1回タップしたのと同じように動作します。

この種のアクションを利用するクラス参照はありますか?

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

actionscript-3 - コードを完全に変更する不要なブール変数

さて、ActionScript 3.0 を練習するためにこの素晴らしいアイデアを以前に思いついたので、ゆるい鳥のクローンを作成することにしました。私は基本的な鳥の動きを下に持っているので、鳥は適切に上下に動くことができ、回転し、とても滑らかに見えます.

しかし、ブール変数と if ステートメントに問題があります。そこにあるコードを実際に気にすることはありませんが、なぜそれが何をしているのか知りたいです。以下のコードを、bird という独自のシンボルを使用してフラッシュで実行すると、問題なく動作します。任意のボタンを押すと、鳥が飛んで戻ってきます。

hasGameStartedただし、ブール変数に関連するすべてのものをコードから削除するか、コメントを付けて、まったく同じコードを実行すると、プログラムは途方もなく高速になります。このブール値に依存する他の変数はなく、まったく必要ありません。

何が起こるかを正確に知る必要がある場合は、鳥がとてつもなく速く動き、ボタンを押すたびに速く動くことを除いて、ほとんど同じように機能します.

助けてください、私はまだ学んでいます、私は一週間前のように始めました.

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

android - 通常のレイアウトの上にオーバーレイを配置する方法

ボタンとテキストフィールドを備えた線形レイアウトを使用するだけで、ミニゲームをやっています。フラッピー バードのハイスコア オーバーレイのようなオーバーレイが必要です。

ここに画像の説明を入力

(真ん中のオレンジ色のボックス)

現在のレイアウトをキャンバスに変換せずにこれを取得する方法はありますか? ありがとう !

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

libgdx - スプライトの回転と逆回転

私はモバイルゲームを構築していて、Flappy bird と同じ画像回転の概念を実装しようとしています。

画像カウンターの時計を重力で回転させることができ、画面に触れると時計回りに回転します

私の問題は、画面に触れて鳥を飛ばすときに時計回りにスムーズに回転しないことです。鳥が船のように揺れているように見えます。私はそれが起源に関係していることを知っていますが、私はここで立ち往生しています.

私のコードを見る

これは、時計回りの回転を設定するためのコードです

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

objective-c - Flappy Bird のようなゲーム オーバーのポップアップ

cocos2d-iphone 3 で Flappy Bird のようなゲーム オーバー ポップアップを作成するにはどうすればよいですか?

ここに画像の説明を入力

新しいシーンを追加しようとしましたが、ゲームに新しい画面が追加されました。その中にボタンがいくつかある長方形が必要です。複数のシーンを追加する方法も検索しましたが、それを行う例が見つかりませんでした。