以下の内容はhttps://toburau.hatenablog.jp/entry/2025/10/16/191201より取得しました。


100日チャレンジ045 小惑星との衝突


プレイヤーと小惑星の当たり判定を追加。
CharacterBody3DにCollisionShape3Dを追加しただけだと衝突したときイベントは無なかったので、プレイヤーにArea3Dを追加して衝突のイベントを追加した。
なかなかイベントが発生しないと思ったら、CharacterBody3DのコリジョンとArea3Dのコリジョンを同じサイズにしていたので、CharacterBody3DのコリジョンでArea3Dは衝突しないことになっていた。Area3Dのコリジョンを少しだけ大きくしてイベントが発生するようにした。
衝突したらそれぞれ反対方向の速度を設定して、反発して離れるようにした。




以上の内容はhttps://toburau.hatenablog.jp/entry/2025/10/16/191201より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14