備忘録(Unity)

Unity

【Unity/UE】Dependency Injection(依存性の注入)とは

はじめに DI の概要 依存性の注入というのは、「Dependency Injection(DI)」の直訳です。パッと見で何のことかが非常にわかりづらいですが、やりたいこととしては「依存性があるプログラムは保守・テストがしづらいので、それを...
Unity

【Unity】アニメーションを適用する基本的な流れ

アニメーションを適用する基本的な流れ 3D モデルのインポート 手順1 Assets フォルダ内で右クリックして「Import New Asset...」を選択する等してアニメーションさせたい 3D モデルをインポートする。 手順2 インポ...
Unity

【Unity/UE】Unity C# と Unreal C++ の比較(随時更新)

Unity C# と Unreal C++ の比較 列挙型の定義 Unity C# enum {列挙型名} { {列挙子名}, {列挙子名} } Unreal C++ #pragma once #include "CoreMinimal.h...
C#

【C#/Unity/GCP】WebGL で Google Cloud Functions の関数を使用できない時の対処法

WebGL での Google Cloud Functions の関数の使用 遭遇した問題 UnityWebRequest で Google Cloud Functions の関数を使用する際、エディタ上では正常に動作するが、WebGL に...
Unity

【Unity】UIの角を丸くする方法

手順 パッケージのインポート 手順1 左上から「Window>Package Manager」を開く。 手順2 「Packages」が「Unity Registry」になっている事を確認し、「2D」を選択して右の「Install」を押す。 ...
Unity

【Unity/VRChat】UdonSharp(U#)の制限(2024.01)

UdonSharp(U#)の制限 個人的な実験の結果であるため、誤った情報を含んでいる可能性がある。 現時点(2024.01)での制限 switch の式書式が使えない コルーチン(StartCoroutine())や「async/awai...
Unity

【Unity】UnityWebRequest でMP3(AudioClip)を取得する方法

UnityWebRequest でMP3(AudioClip)を取得する方法 ポイント UnityWebRequest を作成する際、「downloadHandler」に「new DownloadHandlerAudioClip(strin...
Unity

【Unity/UE】Unity と Unreal Engine 5 のおすすめの設定

Unity と Unreal Engine 5 のおすすめの設定 Unity と Unity Hub Unity エディターを開いたら Unity Hub を自動で閉じる 環境設定>表示>メニューバー>Unityエディターを開くときに、Wi...
Unity

【Unity】モバイルブラウザ(iOS)でサウンド(MP3)が再生されない時の対処法(WebGL)

モバイルブラウザで音が再生されない時の対処法 概要 ファイルコンバーター等を使用して、ゲーム中に再生する音声ファイル(MP3)をWAVに変換する。 MP3とWAVの違い 簡単に言うと、WAVという音源は、圧縮されていない録音した状態と同じ音...
Unity

【Unity】複数の Reflection Probe を使い分ける方法

複数の Reflection Probe の使い分け 実験 Before 使用している Reflection Probe は1つで、赤い球の方の鏡は正常に反射しているが、青い球の方の鏡には赤い球が写ってしまっている。 After 使用してい...
タイトルとURLをコピーしました