No.1ベストアンサー
- 回答日時:
単純なやり方なら、
双方の中心点から、BOX判定でいけますが。
(x,y)-(x2,y2)に三角が入っているか?
もう少し綺麗にやるのであれば、
ボールコリジョンかな。
実際は、難しいのはその後です。
ぶつかった後、ぶつかる前の位置に戻さないと、
「ぶつかり続けた」計算になるので、どんどん”スコアが1000減る”
が呼び出され続けるという問題が次に出ますよ。
B(x,y)をボールの位置
T(x,y)を三角の位置だとすると、
var x=bx-tx;
var y=by-ty;
var r=(x*x)+(y*y);
if (r<半径*半径) {
// 衝突
}
一応これだけで、丸いあたり判定が出来ます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(悩み相談・人生相談) 旦那とは一緒に住んでるけど、殆どすれ違い。 って、衝突やストレス避けるために、無意識にすれ違うように 2 2022/04/18 06:19
- 物理学 長さaの軽い棒の各端に質量mの物体A,Bを取り付け、なめらかな床の上におき、これを棒の中点Oを中心と 2 2022/10/09 19:16
- その他(車) T32エクストレイル 雪で警報音がなる 2 2023/01/26 13:17
- Java キー入力について 1 2023/06/03 11:04
- 事件・事故 電動キックスケーター 3 2023/07/26 07:26
- 中古車 2015年式くらいで衝突安全設備が優れてるセダンで安価な中古車となれば、スバルインプレッサでしようか 5 2023/01/31 12:50
- 物理学 高1力学の運動量の問題です。問題を一通り解いたのですが、行き詰まってしまったのでご回答頂ければ嬉しい 3 2022/06/29 11:20
- スキー・スノーボード スキー場での衝突事故 2 2023/06/05 21:22
- その他(自転車) 人通りの多い道路の左側を歩いていたら私の正面に突っ込んできた自転車がいました。私はてっきり左に(つま 2 2023/04/25 12:41
- 駐車場・駐輪場 前の3日前...の者です。駐車場先日バック時に相手の車にぶつけてしまい、どうしたらいいかとアドバイス 3 2022/09/06 08:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワイルドカード もしくは あ...
-
テキストボックスに文字列やタ...
-
イラレでナンバリングする方法
-
翌月を取得するGASが分かりません
-
google apps scriptの終了のさせ方
-
JavaScriptで決まった「時刻」...
-
var_dumpのdump意味はを知りた...
-
タイピングゲームの異なるロー...
-
Javascriptで、以下の様な足し...
-
WebページまたはRSSフィードか...
-
C#OpenCv V4にのエラーに関する...
-
javascriptでカウントダウンタ...
-
【javascript】正規表現で括弧...
-
JsでDateオブジェクトの年月日...
-
javascriptで複数キーワード検...
-
分岐処理(アルゴリズム)
-
pdfに丸秘などのスタンプを...
-
指定日数経過でHTML上のデータ...
-
JavaScriptを使って毎日決まっ...
-
Highslide JSの設置方法につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
google apps scriptの終了のさせ方
-
C#OpenCv V4にのエラーに関する...
-
メールフォームの日付入力フォ...
-
GASでundefinedエラーが出ます
-
ジェネレーターの作り方
-
GASでGoogleフォームの自動返信...
-
なぜmatchメソッドがエラーにな...
-
翌月を取得するGASが分かりません
-
ローカルにあるファイルを検索...
-
HTMLで作った時報アプリが動き...
-
ASP.NETのコントロールの値をJa...
-
C# 演算 奇数と偶数 表現の仕方
-
html javascript リンク先アド...
-
gas スプレッドシートがアクテ...
-
javascriptでテーブルに追加し...
-
VSCODE[Python]の設定について
-
JavaScriptで決まった「時刻」...
-
ASP.NET MVCでObjectをjsに渡す
-
イベントが初めの一回しか起き...
-
jqGridについて
おすすめ情報