問題タブ [breakout]

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

java - Java:ブレイクアウトゲーム、スワイプしながらプレーヤーを動かしますか?

簡単なブレイクアウトゲームを作成していて、これまでにボールとプレーヤーを作成しました。タッチした位置にボールが動くようにしましたが、スワイプした方向に動かしたいです。のように、プレーヤーは私の指と一緒に動きます。MainActivityにあるコードは次のとおりです。

したがって、私が試した2つの方法は、onTouchとonFlingの方法です。onTouchは、私が触れた場所でプレーヤーを「テレポート」しますが、これは私が望んでいることではありません。onFlingは、スワイプが完了したときにのみプレーヤーを移動するため、どちらも機能しません。私の質問は、指をスワイプするときにどうやって動かすことができるかということです。onDownを使用しますか?どんな助けでも大歓迎です。

ありがとう!

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

java - Javaでの変数へのオブジェクトの割り当て

こんにちは私はブレイクアウトのゲームを作っています、そして私はボールがパドルまたはレンガから跳ね返るのに問題があります。

ボールをレンガとパドルで跳ね返らせるためのコードを次に示します。

なぜそれが機能しないのか、おそらく何か小さなものなのかわかりません。

アップデート

セットを入れるとif(collider.equals(paddle))

ゲームを実行すると、java.lang.NullPointerExceptionエラーが発生します。

0 投票する
5 に答える
196 参照

java - equals で NullPointerException を取得する

私はJavaでヌルポインタエラーに問題があり、ブレイクアウトゲームを作ろうとしていますが、何が問題なのかを知っています。

if ステートメントが null の場合、プログラムはエラーを受け取ります。

私もこれを試してみましたが、うまくいきません

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

actionscript-3 - ブレイクアウトヒットボックスシステム

私はこれに数週間取り組んできましたが、それを機能させることができます。それはほとんどそこにあります。私が見逃しているものがあると思います。私は基本的に、ブロックとボールの間の衝突検出を、私が望むように機能させることができません。

SWF のダンプ

ボールには、数秒以内に大量のブロックを耕すチャンスがまだあります。同じような悩みを抱えている方のお話をお聞きしたいです。

コードは次のとおりです。

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

python - Python、Pygame (Breakout Recreation) でパドルに当たった場合にのみボールをバウンドさせる方法

誰でもこれで私を助けることができますか?ボールがパドルに当たったかどうかを検出し、rect_change_y 変数を変更してバウンドさせる簡単な方法を作成するのに問題があります。これは機能するコードですが、ボールがゲームの底に当たったときにパドルまたはダイと相互作用しません。

そして、ここに(私にとって)機能するはずのコードがありますが、機能しません。

最後に、ボールの代わりにブロックを破壊することを除いて、ブロックを作成して同じことを行う方法について何か提案はありますか?

みんな、ありがとう!

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

actionscript-3 - Breakout with Flash: Brick n Ball の衝突を改善するために助けが必要です

私は非常に長い間この問題に悩まされてきました。たくさん検索して試してみましたが、何も機能しません。いくつかの説明は、私がプログラミング全体にかなり慣れていないため、理解するのが非常に難しく、学ぶことがたくさんあります。

2つの問題があります

1: 速度が速すぎると、ボールがブロックに衝突しないことがあります。

2: ボールはレンガ 2 個を打つことができます。両方の問題は、私のタイプの衝突検出が適切に機能するには 60 fps では不十分であるという事実に関連しています。

これが起こらないようにする衝突検出を行うために必要なことを、できるだけ簡単な方法で誰かに説明してもらいたいだけです。

これが私の現在の衝突コードです:

母国語ではない下手な英語で申し訳ありません。

0 投票する
0 に答える
903 参照

iframe - iframe から抜け出すには fancybox が必要

私はこれを求めているいくつかの投稿を読み、それを解決しようとしましたが、私はそれを機能させるのに十分ではありません助けてください! :)

そのiframeにiframeがあるサイトがあります。ファンシーボックスで開く必要があるリンクがありますが、現在のiframeだけでなく、画面全体を埋めたい..

http://www.htmldrive.net/items/demo/693/JQuery-Fancy-lightbox-alternative ここに私のコードがあります:

そして、私のリンクは次のようなものです:<a href="http://www.site.com/test.html" id="various3">test</a>

現在、想定どおりにページを開きますが、iframe でのみ、ページ全体の上に表示したいと思います...

事前にThx :)

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

javascript - Jquery ではなくプレーンな JavaScript を使用する

ゲームのブレークアウトを JavaScript でコーディングしようとしています。現在、いくつかの場所で JQuery を使用して動作しています。私の教授はクラスで Jquery を使用することを望んでいないので、jquery を使用する領域を JavaScript に変更する必要があります。

この関数を使用してキャンバス要素への参照を取得し、側面から減算してスクロールバーを削除しています。(余談ですが、減算せずにスクロールバーを削除する方法を誰かが知っている場合はお知らせください!)

キャンバスへの参照を取得するために次のコードを試しましたが、動作しませんか?

これが私のフィドルです:http://jsfiddle.net/Kinetic915/kURvf/29/

どんな助けでも大歓迎です!

ありがとう!

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

javascript - Javascript セットウィンドウサイズに

キャンバス要素を現在のウィンドウのサイズに設定しようとしています。

ここでjqueryを使用して成功しました:

私はプレーンなJavaScriptで同じことを達成することはできません.私は次のようにしています:

上記のフィドルは次のとおりです。http://jsfiddle.net/Kinetic915/bWYy7/

以下のページも参考にさせていただきました。

ウィンドウに合わせて HTML5 キャンバスのサイズを変更する

ありがとう!