「この問題を解決する方法を知っていたら」って、ビリヤードゲームの台と枠をどのような考え方で実現しようとしているかもわからないのに答えられるわけがありません。ビリヤード台の管理について詳細を書いてもらうか、ボールと枠の判定部分のコードを載せてもらわないと有効な答えは得られないと思います。
ご教授ありがとうございます。未熟者で申し訳ありません。
ご質問内容をシンプルにしようという意図かもしれませんが、ご質問の背景(ビリヤードゲームを作りたい、球同士の衝突で球が浮いて台から飛び出してしまうのを防ぎたいといったこと)まで省いてしまう必要はないと思いますよ。むしろPineMatsuさんはもっと詳細が欲しいとおっしゃっていますので、ビリヤード台の設計(たとえばスクリーンショットを貼って、枠や穴はどんなオブジェクトをどう配置しているか示す)をご説明したり、あるいはすでにご提示いただいたコードが含まれているスクリプト全体を丸ごと示していただくのもいいと思います。このとき、投稿欄に貼り付けたスクリプトの上下をバッククォート3つ(```)で挟んで投稿しますと、サイト上での表示が見やすくなりますのでおすすめです。
回答1件
あなたの回答
tips
プレビュー