反射衛星砲 検証用 Unity

動画URL: https://kita.j-code.org/projects/6845466a6f0da7a5ec1a794d/2025-06-08%2016-52-50.x264.aac.mp4

https://scratch.mit.edu/projects/835682126
をUnityに移植。基本的な機能を検証。

山畑 富雄(おとな)


プロジェクトをダウンロード

どんな さくひんか

キー操作

1: 左側の衛星を選択
2: 右側の衛星を選択
0: 砲台を選択
↑: 角度調整
↓: 角度調整
g: ガイドの表示
Space: 発射
ESC: リセット

つくりかた

作品として仕上げて行くことができます。自分の思う作品にしてみてください。

・Unity Assetsから背景、キャラクターなどをダウンロードして入替え
・3Dで動くようにコードを追加
・音、爆発などを追加して迫力を出す

くふうしたところ

レーザーの軌跡は、Trall Renderer を利用。Sphereに [Add Component] で追加。
ガイドは、Line Renderer を利用。プログラム(LaserReflector)で、Componentを作成し表示。

レーザーの反射は、Physics Material で Bounchinessを1に設定。その他の設定も、反射で減衰しないように全てを設定し、発射後は、プログラムで制御しない。

てつだってもらった ところ