Unity 【Unity/UE】Dependency Injection(依存性の注入)とは はじめにDI の概要依存性の注入というのは、「Dependency Injection(DI)」の直訳です。パッと見で何のことかが非常にわかりづらいですが、やりたいこととしては「依存性があるプログラムは保守・テストがしづらいので、それを解決... 2024.09.08 UnityUnreal Engine備忘録(UE)備忘録(Unity)
Unity 【Unity】アニメーションを適用する基本的な流れ アニメーションを適用する基本的な流れ3D モデルのインポート手順1Assets フォルダ内で右クリックして「Import New Asset...」を選択する等してアニメーションさせたい 3D モデルをインポートする。手順2インポートした ... 2024.08.17 Unity備忘録(Unity)
Unity 【Unity/UE】Unity C# と Unreal C++ の比較(随時更新) Unity C# と Unreal C++ の比較列挙型の定義Unity C#enum {列挙型名}{ {列挙子名}, {列挙子名}}Unreal C++#pragma once#include "CoreMinimal.h"#includ... 2024.03.16 UnityUnreal Engine備忘録(UE)備忘録(Unity)
C# 【C#/Unity/GCP】WebGL で Google Cloud Functions の関数を使用できない時の対処法 WebGL での Google Cloud Functions の関数の使用遭遇した問題UnityWebRequest で Google Cloud Functions の関数を使用する際、エディタ上では正常に動作するが、WebGL にビル... 2024.02.25 C#Unityバックエンド備忘録(C#)備忘録(GCP)備忘録(Unity)
Unity 【Unity】UIの角を丸くする方法 手順パッケージのインポート手順1左上から「Window>Package Manager」を開く。手順2「Packages」が「Unity Registry」になっている事を確認し、「2D」を選択して右の「Install」を押す。スプライトの... 2024.02.25 Unity備忘録(Unity)
Unity 【Unity】UnityWebRequest でMP3(AudioClip)を取得する方法 UnityWebRequest でMP3(AudioClip)を取得する方法ポイントUnityWebRequest を作成する際、「downloadHandler」に「new DownloadHandlerAudioClip(string.... 2023.12.17 Unity備忘録(Unity)
Unity 【Unity】モバイルブラウザ(iOS)でサウンド(MP3)が再生されない時の対処法(WebGL) モバイルブラウザで音が再生されない時の対処法概要ファイルコンバーター等を使用して、ゲーム中に再生する音声ファイル(MP3)をWAVに変換する。MP3とWAVの違い簡単に言うと、WAVという音源は、圧縮されていない録音した状態と同じ音質を保っ... 2023.11.30 Unity備忘録(Unity)
Unity 【Unity】指のUIへの接触判定の方法(Touch) Touch がUI上かどうかを判定する方法Unity エディターでの操作Cnvas 上の全てのUIに任意のタグ(「UI」等)を付ける。サンプルコードprivate bool TouchingUI(){ Touch[] touches = I... 2023.05.30 Unity備忘録(Unity)
Unity 【Unity】アニメーション終了時にメソッドを呼び出す方法(Animation Event) アニメーション終了時に任意のメソッドを呼び出す方法Animation Event の作成手順1「Assets」フォルダ内の「Animation」ファイルをダブルクリックして中身を開く。手順2「Animation」内の左上の「▶▶❙」を押して... 2023.05.30 Unity備忘録(Unity)
Unity 【Unity/VRChat】自作ワールドの負荷の軽減方法 VRChat のワールドの最適化代表的な方法オブジェクトの静的(static)化ゲーム中に絶対に動かないゲームオブジェクトをヒエラルキーから選択し、インスペクターの右上の「Static」にチェックを入れる。メッシュの圧縮「Assets」内の... 2023.05.11 Unityその他備忘録(Unity)備忘録(VRChat)