Unity

【unity】何秒後に実行させる処理を作ろう!コルーチンの使い方基礎から応用まで

はじめに コルーチンとは? コルーチンとは途中で一時停止し、後で再開することができる機能を持った関数です。待ち時間や複雑な非同期操作を管理するのに役立ちます。例えば、待ち時間のあるアニメーション演出や、一定時間後に実行される処...
Unity

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

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

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

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

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

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

【Unity】画像を一つにまとめる方法!スプライトアトラスの使い方【Sprite Atlas】

はじめに スプライトアトラスは、2Dゲーム開発やUIデザインにおいて、複数の画像を1つの大きな画像にまとめる技術です。このテクニックにより、複数の小さなテクスチャを1つの大きなテクスチャに統合することで、ゲームやアプリケーションのパ...
3D

【Unity】ライトプローブの使い方 – 初心者向けガイド【Light Probe】

はじめに ライトはベイクすることで、動作を軽くすることができますが、動かないオブジェクトにしか使えません。 動くオブジェクトにもライティングを事前計算できるようにするのがライトプローブです。複雑な見た目をしているので扱いが難し...
3D

BlenderからUnityへテクスチャ付き3Dモデルをエクスポート/インポートする方法

はじめに ゲームステージやキャラクターなどの3Dモデルの作成には、Blenderを使用するのが一般的です。しかし、BlenderとUnityは異なるツールであり、異なるファイル形式を使用します。 Blenderで作成した3Dモ...
3D

【Unity】ProBuilderの基本的な使い方!3Dモデルの作成、編集からエクスポートまで

はじめに ProBuilderは、Unityのエディタ内で3Dモデルの作成や編集を行うことができるツールです。Blenderなど、他の3Dモデリングソフトウェアでは、モデルを作成したらUnityへエクスポートする必要がありますが、P...
3D

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

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

【Unity】マテリアルのテクスチャ画像をスクリプトから取得して他のテクスチャに変更する方法!

はじめに マテリアルのテクスチャを、スクリプトから他のテクスチャ画像に切り替える方法について紹介します。 マテリアルとは マテリアル(Material)は、オブジェクトの見た目や質感を決めるものです。色、反射率、透明度、...
3D

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

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

【Unity】 マテリアルの色やプロパティをスクリプトから変更させる方法!

はじめに マテリアルの色はインスペクターから変更させることができますが、ゲーム中にスクリプトから動的に変更させる方法について解説します。 マテリアルとは? 金属やプラスチック、木や絵柄など、物体の材質・見た目を決めるのが...
3D

【Unity】ライトマップのベイクの主要設定を解説!ベイクの時間を短縮するには?

はじめに Unityのライトをベイクする際には、さまざまな設定項目があってどう設定するのが良いかわからないため、主要な設定項目についてまとめました。 ベイク時間の短縮や ベイクの基本的なやりかたについては以下をご覧くださ...
3D

【Unity】ライトをベイクして軽量化しよう!ベイクのやり方

はじめに Unityではライトを簡単に配置することができますが、光の計算をリアルタイムに処理させるのは重い負荷がかかります。 スマホアプリの場合、スマホによっては熱くなったり、さらに処理が遅くなったりしてしまいます。 ...
3D

【Unity】リフレクションプローブの使い方!鏡のように反射するマテリアルを作ろう【Reflection Probe】

はじめに Unityのマテリアルは、MetalicやSmoothnessを変更することで金属のような見た目に変えることができますが、周囲のものは映り込みません。 これを写り込むようにできるのが、Reflection Probe...
タイトルとURLをコピーしました