2021-07-14 【Unity】URPのComplex Litシェーダでクリアコーティングされたマテリアルを作る Unity SRP Rendering URP UnityのUniversal Render PipelineでComplex LitシェーダのClear Coatを使う方法についてまとめます。 URPでクリアコート? クリアコートとは? 使い方 パフォーマンス 関連 参考 続きを読む
2021-07-12 【Unity】エディタでデータを保存する場所と保存方法まとめ UnityEditor Unity Unityのエディタでデータを保存する場所と保存方法についてまとめました。 保存する場所の分類 Assetsフォルダ Preferenceフォルダ Projectフォルダ Libraryなど共有しないフォルダ 保存・読み込み方法まとめ AssetDatabase FileIO EditorPrefs ScriptableSingleton EditorUserSettings.SetConfigValue() まとめ 関連 続きを読む
2021-07-12 【Unity】【エディタ】EditorUserSettingsでユーザ毎のエディタ設定を管理する UnityEditor Unity UnityのEditorUserSettingsでユーザ毎のエディタ設定を管理する方法です。 EditorUserSettings? 使用例 続きを読む
2021-06-22 【Unity】PlayerSettingのPreloadedAssetsでメモリに常駐するファイルをシンプルに管理する Unity UnityEditor UnityのPreloadedAssetsでメモリに常駐するファイルをシンプルに管理する方法です。 PreloadedAssets? PreloadedAssetsの使い方 使用例 参考 続きを読む
2021-06-22 【Unity】【エディタ】アセットが作成・削除・移動・保存される「前」のタイミングをフックするAssetModificationProcessor Unity UnityEditor Unityでアセットが作成・削除・移動・保存される前のタイミングをフックする方法です。 AssetModificationProcessor 作成・削除・移動の後処理を記述するにはAssetPostprocessor 関連 参考 続きを読む
2021-06-21 【Unity】【xLua】LuaとUnityのコルーチンの連携方法まとめ Unity Lua xLuaとUnityでコルーチンを連携する方法についてまとめました。 はじめに コルーチンを使う コルーチンを入れ子にする コルーチンを待ち合わせる Luaの関数をIEnumerator型としてC#から取得する 関連 続きを読む
2021-06-17 【Unity】【エディタ】EditorBuildSettingsのConfigObjectでプロジェクト毎のエディタ設定を保存する Unity UnityEditor UnityでConfigObjectでプロジェクト毎のエディタ設定を保存する方法です。 ConfigObject? ConfigObjectの使い方 保存場所と共有範囲について 使用例 参考 続きを読む