うにてぃブログ

主にUnityとC#に関する記事を書いていきます

2021-06-01から1ヶ月間の記事一覧

【Unity】URP で PostProcess を利用する

URP で PostEffect を利用するには ForwardRendererData を作成して UniversalRenderPipeline に登録する必要がある この手順を記述する ScriptableRendererFeature の作成 ScriptableRendererFeature は レンダラーにレンダリングパスを追加するためのクラ…

【Unity】スクリプトが MonoBehaviour を継承しているクラスかどうかを判定する

using UnityEditor; using UnityEngine; public static class AssetUtility { /// <summary> /// スクリプトが MonoBehaviour を継承しているかどうか /// </summary> /// <param name="path"></param> /// <returns></returns> public static bool IsMonoBehaviour(string path) { var assetType = AssetDatabase.GetMainAsset…

【C#】登録したすべてのメソッドが true もしくは false を返すか判定する

C#

複数パラメータを監視して、制御したい際に public 変数にしていると管理が大変なので Func を登録して戻り値で判定できるようにしてみました クラス using System; using System.Collections.Generic; /// <summary> /// Function を登録して、それが全部満たすか、</summary>…