Unity 【Unity】当たり判定をPhysicsで簡単に作る方法 Unityでは、Physicsという機能を使うことで簡単に当たり判定を作ることができます。具体的には、Physicsの中にあるColliderとRigidbodyのコンポーネントをオブジェクトに付けてあげることで、当たったかどうかを判定することができます。 2025.02.17 Unity
Unity 【Unity】Instantiate関数で親を指定してオブジェクトを生成する方法 Instantiate関数で生成したオブジェクトに親を指定する場合は、Instantiate関数に引数で親を指定するか、生成した後にtransform.parentで親を変更するかの2つの方法があります。親の移動に合わせたオブジェクトを生成したい場合などでおすすめです。 2025.02.14 Unity
Unity 【Unity】Prefab生成時の(Clone)の名前を削除する方法 UnityでPrefabなどのオブジェクト生成の際に、使われることが多いInstantiate関数ですが、生成されたオブジェクトの名前の最後に(Clone)という表記が自動的に入ってしまいます。この(Clone)という表記を削除する方法を紹介していきます。 2025.02.13 Unity
Unity 【Unity】Destroy関数とは?オブジェクトを破壊するメソッド Destroy関数は、オブジェクトやコンポーネントを破壊することができるメソッドです。倒した敵や画面外のオブジェクトを破壊するなどといった際に、簡単に消去することができる関数です。ただ、Destroy関数は負荷も大きくゲームパフォーマンスに影響することがあります。 2025.02.12 Unity
Unity 【Unity】親子関係とは?オブジェクトの階層を作ること Unityの親子関係とは、それぞれのオブジェクトが階層になっていることです。オブジェクトを親子関係にすることで、親オブジェクトを動かすと子オブジェクトが一緒に動き、子オブジェクトを動かすと親オブジェクトには関係なく自由に動かすことができます。 2025.02.11 Unity
Unity 【Unity】Instantiate関数の使い方を知ってオブジェクトを生成しよう! Instantiate関数は、簡単にいえばオブジェクトを新しく生成させるためのメソッドとなっています。引数にオブジェクトを指定してあげることで、そのオブジェクトが生成されるという仕組みになっています。ゲーム作りの様々な箇所で使うことになります。 2025.02.10 Unity
Unity 【Unity】Prefab(プレハブ)とは?同じものを複製できる効率的な仕組み Prefabとは、オブジェクトのテンプレートを作って、同じものを複製することができる機能です。それぞれのオブジェクトを一つ一つ修正しなくても、一括で変更を行うことができ便利です。Unityでゲーム制作する際は、Prefabを使えた方が効率的です。 2025.02.07 Unity
Unity 【Unity】座標を取得するtransform.positionとは? transform.positionとは、Transformコンポーネントにある座標を管理しているposition変数のことです。オブジェクトの座標の位置を取得することができるので、座標に合わせたゲーム内処理を行っていくことができます。 2025.02.06 Unity
Unity 【Unity】キーボードの入力判定を作り操作できるようにしよう! Unityでキーなどの入力を行う場合は、Inputクラスを使って入力を行っていく必要があります。キー入力には、「Input.GetKeyDown」「Input.GetKey」「Input.GetKeyUp」の3つのメソッドを使って書いていきます。 2025.02.05 Unity
Unity 【Unity】変数とは?スクリプトで扱える数値や文字列を入れた箱 変数とは、数値や文字列などのデータが入っている箱のようなもので、この中でデータを保管してくれたり、出して計算したりすることができます。Unityなどのゲーム制作をする際に、様々な変数を作成してプレイヤーの速度やダメージ計算などが作られています。 2025.02.04 Unity