問題タブ [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.
xcode - XCode SpriteKit の物理ボディがスプライトのサイズと一致しません
私はスプライト キットを初めて使用し、スキルを磨くために、人気のある Flappy Bird に似たゲームを作成しています。パイプをシーンに追加して障害物にするメソッドを作成しました。bodyWithRectangleOfSize を使用し、それを object.size に設定して、これらの障害物用の静的な物理体を作成しました。ただし、物理ボディは、画面に表示されるパイプ イメージとはサイズが異なります。画面に何もない空間として表示されているものに、鳥が激突しています。鳥はパイプのセクションを飛ぶこともできます。これは障害物の位置をサイズに含めた物理体が原因のようです。(例: パイプは画面の下部から 320 ピクセル上に浮いており、高さは 240 ピクセルです。物理ボディは画面の全長に伸びています。)
更新: これはもはや問題ではありません。私は現在、下部の物理体が短くて太く、上部の物理体が長すぎることを発見しています。ギャップはありますが、パイプが表示されている場所の真ん中にあります。
私が前に言ったように。私はスプライトキットを初めて使用しますが、これはおそらく私の側の基本的なエラーです。どんな助けでも大歓迎です。ありがとうございました。
各障害物を生成するコードは次のとおりです。
}
このコードは、100 フレームごとにパイプを生成し、アップデートによって呼び出されます。
このコードは、パイプを移動します。
python - キャンバスアイテムが別のキャンバスアイテムに触れていることを見つける方法、Tkinter
ゲームのフラッピーバードと同様に、ユーザーがブロックを制御してパイプをナビゲートするプログラムがあります。ある四角形が別の四角形に接触しているかどうかを tkinter が教えてくれるかどうか知りたいです。キャンバスに find_overlapping メソッドがあることは知っていますが、パイプの四角形で find_overlapping を使用すると、パイプの ID が表示されます。キャンバス アイテムに、別のキャンバス アイテムが触れているかどうかを知る方法があるかどうかを知りたい!
ありがとう
これが私のコードです:
java - 複数のクラスからグラフィックスを描画しますか?
私は飛行機のゲームのようなゆるい鳥を作っています.1つのクラスでは動く背景があり、それを独自のクラスにあるメインのjPanelに追加し、別のクラスにはプレーヤーがあり、それを追加しますメインのJPanelへ。しかし、最初に追加したクラスは、2 番目のクラスを JPanel に追加すると消えてしまいます。これが私のバックグラウンドクラスです:
そして、これが私の平面クラスです: import java.awt.Graphics; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.KeyListener;
そして最後に私のメイン: import javax.swing.JFrame;
python - Pygame - 「グループオブジェクトには属性 'rect' がありません」
私はこのエラーを受け取り続けます:
それは私を混乱させます。私は Python で Flappy Bird ポートを作成しており、地面と鳥の間の衝突を検出しようとしています。両方のクラスの初期化で、各画像に対して get_rect() を実行しました。なぜこれが起こっているのか説明できますか?(ちなみに私はOSXを使用しています)
javascript - HTML5 ベースのゲームがブラウザに表示されませんか?
最近、flappy bird という codepen.io でゲームを作成しましたが、そこでは正常に動作していましたが、自分の Web サイトで表示しようとすると、何も表示されません。
私のコードに何が欠けているのか、何が問題なのか誰かが教えてくれますか? ここにコードがあります(長すぎてすみません、知っていますが、助けが必要です):
python - Python - Pygame のランダムな障害物の高さの問題
私は現在、Python 3.2 を使用して Pygame で「Flappy Bird」のリメイクに取り組んでいます。練習用で、比較的簡単だと思いました。しかし、それは難しいことが証明されています。現在、異なる高さで長方形を描画するときに問題が発生していますが、長方形を設定された高さに保ちます。
ここに私のパイプクラスがあります
私の while ループは次のとおりです。
私はこのコードと 1 週間以上格闘してきました。
iphone - 画面がタップされていないときに SKSpriteNode を落下させる
画面がタップされていないときに(ゆるい鳥のように)SKSpriteNodeが落ち始めるようにしたいと思います。touchesBegan メソッドで呼び出されるオブジェクトを上に移動する SKActions があり、次のタップまたは地面にぶつかるまでオブジェクトを落下させたいと考えています。