はじめに この記事におけるソースコードはすべて Public Domain です。 また本記事において利用しているUnityバージョンは2019.2です。 Assembly Definitionとは何か Assembly Definitionという機能をご存知でしょうか。 これは「C#のビルドファイル(アセンブリ)を分割して出力する」ことができる機能であり、Unity 2017.3で追加されました。 特にライブラリやC#アセットを公開することがある人は絶対に覚えておくべき機能です。 「Assembly Definitionよくわからん」という状態でもプログラムは一応作成できますが、プロならば絶対に覚えておくべき機能です。 なお、Assembly Definition自体はUnityの機能の名前です。 実際にこの機能を有効化するためにユーザが定義するファイルのことをAssembly Defi