Unityコード検索&解説

Unityコード検索&解説

Unityコード検索&解説

Unityコード検索&解説

【Unity/C#】SceneManager(シーン管理)の基本と書き方

コードの型 現在のシーン情報を取得し、その名前やIDを確認します。 C# using UnityEngine.SceneManagement; // これを冒頭に書くのが必須! void Start() { /...
Unityコード検索&解説

【Unity/C#】CompareTag(タグ比較)の基本と書き方

コードの型 衝突した相手の「タグ(目印)」を確認します。 C# void OnCollisionEnter2D(Collision2D collision) { // ぶつかった相手のタグが "Enemy" かど...
Unityコード検索&解説

【Unity/C#】OnCollisionEnter2D(衝突検知)の基本と仕組み

コードの型 衝突した瞬間に自動的に呼ばれるメソッドです。 C# void OnCollisionEnter2D(Collision2D collision) { // 何かにぶつかった瞬間に実行したい処理 ...
Unityコード検索&解説

【Unity/C#】normalized(向きの正規化)の基本と書き方

コードの型 ベクトル(方向と大きさ)の長さを「1」にして、向きだけの状態にします。 C# Vector3 direction = new Vector3(1, 1, 0); // 右上に進むベクトル // 長さを1にす...
Unityコード検索&解説

【Unity/C#】Random.Range(ランダムな値の生成)の基本と書き方

コードの型 最小値と最大値を指定して、その中から適当な数字を返してもらいます。 C# // 1. 整数をランダムに決める(0, 1, 2, 3, 4 のどれか) int randomInt = Random.Range(...
Unityコード検索&解説

【Unity/C#】GetKeyDown(キーを押した瞬間)の基本と書き方

コードの型 特定のキーが押された「タイミング」を捉えて処理を実行します。 C# void Update() { // スペースキーが押された「瞬間」に実行 if (Input.GetKeyDown(Key...
Unityコード検索&解説

【Unity/C#】linearVelocity(物理的な速度)の基本と書き方(旧velocity)

コードの型 Rigidbody2Dの移動速度を代入したり、現在の速度を確認したりします。 C# // 1. 今の速度を取得する Vector2 currentSpeed = rb.linearVelocity; // ...
Unityコード検索&解説

【Unity/C#】GetComponent(機能を探し出す)の基本と仕組み

コードの型 「自分自身(または他のオブジェクト)にくっついている、特定のコンポーネント」を取得します。 C# // 「自分自身にくっついているRigidbody2D」を探して、変数 rb に入れる rb = GetCom...
Unityコード検索&解説

【Unity/C#】Rigidbody2D(物理演算パーツ)の基本と仕組み

コードの型 変数に名前を付けるとき、「どんな種類のデータを入れる箱なのか」を指定する部分です。 C# // 「Rigidbody2Dという種類のデータを扱います」という宣言 private Rigidbody2D rb;...
タイトルとURLをコピーしました