※自分用のメモ
Script
1つのプロジェクトで同じ名前のスクリプトが2つあるとエラーになる。
※重複していないか調べたい時はプロジェクトウインドウの検索窓で検索すると一覧で表示される。
スクリプト名は日本語が苦手なので半角英数字を使う。
C#のプログラムではファイル名(クラス名)はパスカルケースで記述する。
C#ではクラス名とファイル名は同じでないといけない。
コンポーネント
リジットバディ
物理的な動きをさせるコンポーネント
壁や他の物体に当たり判定ができたり、重力の影響を受ける。
3D用の「Rigibody」と、2D用の「Rigibody 2D」がある。
コライダー
衝突を行う形を設定するコンポーネント
2Dゲームなら。色々な形に描かれた絵のどこが衝突するのかを指定する。
物と物が衝突する時は、絵ではなくコライダーの形を使って衝突が起こる。
コライダーの形には、四角い「Box Colider 2D」、丸い「Cicrle Colider 2D」、カプセル上の「Capsule Colider 2D」、描かれた絵に近い形状の「Polygon Colider 2D」などがある。
コライダーがどのような形をしているのかは、オブジェクトを選択している時に緑色の線で表示される。
「Polygon Colider 2D」はコンピュータへの負荷がかかって重くなるので、転がる物体なら「Cicrle Colider 2D」、転がらない物体なら「Box Colider 2D」がおすすめ。
画像に余白がある場合は、[インスペクタウィンドウ]の[サイズ]で大きさを変更したり、[Offset]で位置を調整する。