うにてぃブログ

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

Assembly

【C#】特定のクラスを継承した全クラスのインスタンスを作成する

このコードは BindingFlags フラグに対応していないので internal クラスの場合インスタンスが生成できなくなるので注意 internal クラスの場合はインスタンス作成時に引数がかなければ Activator.CreateInstance(t, true) で作成できる using System; using…

【Unity】Unity の Assembly 定義について

Unity の Assembly はディレクトリに応じて下記 4つに分類されます Assembly-CSharp Assembly-CSharp-Editor Assembly-CSharp-firstpass Assembly-CSharp-Editor-firstpass 各 Assembly の分類は以下のような条件で行われます Assembly 条件 Assembly-CSharp…