Unity

スポンサーリンク
Unity

【Unity 3D】Cinemachineを使って当たったらカメラが振動するGameObjectを作る方法

障害物(GameObject)に当たったらカメラが振動するようにCinemachineを使ってやる方法です。スクリプトを作る必要はなく簡単です。※Cinemachineのインストール方法は記載してません。完成動作赤いGameObjectに触...
Unity

【Unity 3D】Cinemachineを使ってカメラが対象を追い続けるようにする方法

※Cinemachineのインストール方法は記載してません。Cinemachineを使ってカメラが対象を追い続けるようにする方法を紹介します。完成動作カメラが対象を追い続けています。作り方1.シーンに各オブジェクトを配置1-1.今回はuni...
Unity

【Unity 3D】Cinemachineを使ってカメラの焦点を対象に当て続ける方法

※Cinemachineのインストール方法は記載してません。Cinemachineを使ってカメラの焦点が指定した対象の方向を向き続けるようにする方法を紹介します。完成動作カメラの位置は固定されたまま、対象に焦点を合わせ続けています。作り方1...
スポンサーリンク
Unity

【Unity 3D】引数つきコルーチンを使って、あるコンポーネントのプロパティを数秒無効にする方法

引数つきのコルーチン(Coroutin)を使って当たった相手のRigidBodyコンポーネントのuseGravityプロパティを指定した秒数無効にする方法を紹介します。完成動作作り方1.シーンに各オブジェクトを配置1-1.以下のように床(C...
Unity

【Unity 3D】回転する角度を制限する方法

左右キー入力でGameObjectを回転させるさせる際に、回転できる角度を制限する方法です。完成動作作り方(動画)作り方(ブログ)1.シーンに各オブジェクトを配置1-1.以下のようにBase(赤いCylinder)とNozzle(青いCyl...
Unity

【Unity 3D】動くプレイヤーの方向を滑らかな動きで向き続けるGameObjectの作り方

動くプレイヤー(ターゲット)の方向を滑らかにゆっくりと向き続けるGameObjectの作り方です。Quaternion.Slerpを使います。プレイヤーとしては以下を使います。完成動作作り方(動画)作り方(ブログ)1.シーンに各オブジェクト...
Unity

【Unity 3D】動くプレイヤーの方向を向き続けるGameObjectの作り方

動くプレイヤー(ターゲット)の方向を向き続けるGameObjectの作り方です。Quaternion.LookRotationを使います。プレイヤーとしては以下を使います。完成動作作り方(動画)作り方(ブログ)1.シーンに各オブジェクトを配...
Unity

【Unity 3D】動く障害物にNavMeshを適用させる方法

静的(動かない)なGameObjectであれば、NavMeshをBakeすればよいが、動的(動く)GameObject(障害物)だと、ずれた場所にはリアルタイムでNavMeshを反映してくれない。動的(動く)GameObject(障害物)に...
Unity

【Unity 3D】(Version: 2022.1以前)複数地点を巡回するGameObjectを作成する方法

敵などを設定した複数の地点を巡回するようにするやり方です。NavMeshを使います。※Version:2022.2以降を使用している方はBakeのやり方が変わっています。 以下を参照完成動作作り方(動画)作り方(ブログ)1.シーンに各オブジ...
Unity

【Unity 3D】ある範囲内でランダムな場所にGameObjectを生成させる方法

ある範囲内でランダムな場所にGameObjectを生成させる方法を紹介します。対角線上に空のゲームオブジェクトを設置して、その範囲内にGameObjectを生成させるようにします。完成動作※生成スピードを1秒に1個ぐらいにしてます。やり方(...
スポンサーリンク