Unity

Unity

Unity公式機能を使ってオブジェクトを等間隔に並べて配置する方法【スプライン(spline)の使い方】

本記事ではUnityバージョン2022.1より標準搭載された新機能、スプラインエディタについて紹介します。 スプラインエディタを使うと、作成した曲線に沿ってオブジェクトをきれいに等間隔に配置することができます。さらに、配置した後も自...
Unity

【Unity】プレハブバリアント(Prefab Variant)の使い方!プレハブにバリエーションを持たせよう

はじめに プレハブから生成したオブジェクト(インスタンス)のいくつかを編集したい時に便利なのがプレハブバリアントです。 これを使うとオブジェクトの管理がしやすくなりますので、本記事では使い方について解説します。 また、バ...
Unity

【Unity】 ゲームオブジェクトをプレハブ化するやり方!解除する方法やスクリプトから生成する方法も解説

本記事で解決するお悩み プレハブとは? オブジェクトをプレハブ化する方法 プレハブを使ってスクリプトからオブジェクトを生成するには? シューティングゲームの弾や、アクションゲームの敵キャラクターなど、何度も使いまわ...
3D

【Unity】オブジェクトを光らせよう!マテリアルを発光させる方法

はじめに ゲームシーンには、ライトを追加することで光を設定できますが、オブジェクト自体を光らせる場合はどうすれば良いのか解説します。 以下のように、オブジェクトの発光や色味を調整できます。 オブジェクトを...
3D

【Unity】オブジェクトのマテリアルを透明・半透明にする方法!透明なテクスチャも設定可能

はじめに マテリアルを透明にするのは、とても簡単にできるのですが、やり方を忘れがちなので備忘録的にまとめました。 また、一部透明なテクスチャ画像をオブジェクトに貼り付けると黒くなってしまう対処法についても紹介します。 ...
Unity

【Unity】シングルトンとは?初心者にもわかりやすく解説!

はじめに Unityで他のスクリプトの変数を参照したいとき、通常はスクリプトがアタッチされているオブジェクトを取得して、GetComponentで変数を取得します。 オブジェクトを取得するために、インスペクターにドラッグ&ド...
Cinemachine

【Unity】Cinemachineを使ってタイムライン(Timeline)でカメラを切り替える方法!

はじめに Cinemachine はカメラをスムーズに切り替えたり、追従したり、様々なカメラ制御が簡単にできるUnity公式無料アセットです。 本記事では、TimelineでのCinemachineを使ったカメラ切り替え方法に...
Cinemachine

【Unity】複数のカメラの切り替え方!【Cinemachine, Virtual Camera】

はじめに カメラの切り替えは、ゲームや映像作品において重要な演出の一つです。これを活用することで、より臨場感のある演出やスムーズなシーン切り替えを実現することができます。 本記事では、Cinemachineを使った、Virtu...
Cinemachine

【Unity】キャラクターをパスに沿って移動させる方法!カメラも追従【Cinemachine】

はじめに Cinemachineを利用して、パスに沿ってキャラクターを移動させる方法について紹介します。 以下のように、カメラも一緒に移動させることができます。 CinemaChineとは? Cinemac...
Cinemachine

【Unity】カメラの追従方法!プレイヤーの回転にも対応

はじめに カメラをキャラクターに追従させる方法を3つ紹介します。いずれの方法も難しくありませんので、自分に合う方法を試してみましょう。 カメラを追従対象の子オブジェクトに設定する方法 スクリプトからカメラ位置を指定する...
Unity

【Unity】起動時のロゴを消すには?起動画面のカスタマイズ方法の紹介!【Splash Screen】

はじめに Unityで作成したゲームをビルドして起動してみると、「MADE WITH UNITY」と表示されます。 Unity無料版(Personal)ではロゴを消すことができませんが、無料版でも以下のようにカスタマイ...
Text

【Unity】TextMesh Proで日本語のフォントを追加する方法!

Unityで日本語を表示することは、日本語を使用するゲームやアプリケーションを作成する際に非常に重要です。 しかし、TextMeshProのデフォルトでは日本語のフォントが用意されておらず、表示できません。 そこで本記...
Uncategorized

【Unity】2Dゲームにも使える!URPでのポストプロセスの使い方

はじめに ポストプロセスは、ゲームの表現力を高めるために使われる機能です。カメラが描画した画像に対して、特定のエフェクトやフィルターを適用することができます。 これにより、ゲームの表現力が向上し、より美しい映像やエフェクトを実...
Unity

【Unity】非同期でシーンを読み込もう!ロード画面の作り方

はじめに ゲーム起動時やシーンを切り替える時など、読み込みに時間がかかるときはロード画面を表示するのが一般的です。 本記事では、ロード画面の作成から実装方法まで解説します。 ロード画面の実装方法 ロード画面の作成 ...
Unity

【Unity】シーン切り替え時にデータ変数を共有・保持する方法3選

はじめに Unityにおいてシーン切り替えを行う際には、シーンごとに別々のオブジェクトが生成され、変数の値が初期化されてしまうという問題があります。 本記事では、Unityでのシーン切り替え時に変数を共有する方法について、具体...
タイトルとURLをコピーしました