ゲームエンジン

ゲームエンジン

ファイルを後から編集できる位置に格納する

Unityでは通常、アプリケーションに関連するファイルが結合され、後からファイルを追加したり設定ファイルを変更できません。でも、それだとMODの仕組みを作ったり設定ファイルを作ったりできず不便ですよね。Unityの場合はStreamingA...
ゲームエンジン

日本語フォントが化けないようにする方法

Unityで日本語を扱う際、標準ではASCII文字しか扱えず日本語などのマルチバイト文字を表示させようとすると文字化けしてしまいます。対処方法としてはマルチバイトに対応したフォントアセットを作成しTextMeshProに指定します。 文字化...
ゲームエンジン

Unity Hubにログインできない

自宅のネット環境では全く問題ないのに、会社でUnity Hubを起動するとログイン出来ない場合があります。ライセンス認証が出来ないとプロジェクトテンプレートのダウンロードやAssetStoreで購入したアセットもダウンロードできず使い物にな...
ゲームエンジン

キャラクターをパスに沿って歩かせる

UnityのCinemachine、Animator、C#スクリプトを駆使してキャラクターを歩かせてみたいと思います。 概要 CinemachinePathで歩く軌道を設定します。実際に移動するキャラクターにはCinemachineDoll...
ゲームエンジン

RasyRoads 3Dで透明な壁を作る

Side Object TypeをProcedural Mesh Objectに設定する。 Category TabでWallsが選択されていることを確認し、作成した透明な壁のプレハブをSource Objectに指定する。壁はBlende...
ゲームエンジン

Tree prefab at index 0 is missing.とかいう謎エラーの解消

数週間前に気づいたビルドエラーで、これのせいで開発が止まっていました。ようやく原因が判りましたので書いていきたいと思います。エラーメッセージは次の記事に記載されていますのでご参考にしてください。 原因はEasyRoads3DのDemoプロジ...
ゲームエンジン

GaiaのマテリアルをURPやHDRPに対応させる

URPやHDRP環境でGaiaのテレインを作成する際、植生がピンク色になって困ったら、慌てずManagerを開きましょう。パパっと作業すると忘れがちな初期設定でレンダーパイプラインを設定すればOKです。 Gaia Managerウィンドウの...
MR

MRTKのマテリアルをURPに対応させる

MicrosoftのHololens2やMeta Quest2といったMR/VRゴーグル向けアプリでよく使うMRTK(Mixed Reality Toolkit)ですが、これまでビルトインレンダーパイプラインだけに対応していると思い込んでい...
ゲームエンジン

Gaiaを導入するとAndroid向けビルドに失敗する?

Android向けにビルドしようとしてもエラーが発生し実機に転送できない問題に遭遇。コンソールを確認すると意味不明なエラーが記載されていました。Windows向けビルドでも実はエラーが発生していますが、なぜかビルドは出来ていました。 Gai...
ゲームエンジン

Measured Material Libraryの導入

以前はUnity Asset Storeで配布されていたMeasured Material Libraryですが、2023年1月現在、配布はGitHubでのみ行われています。今回はこのマテリアルに関する情報と配布元、URP環境での設定につい...