メインコンテンツへスキップ
< すべてのトピックに戻る

Assembly Definitionを導入するメリットは?

プロジェクト内のスクリプトを複数の「ブロック(アセンブリ)」に分割し、コードを1行書き換えた際のコンパイル(読み込み)時間を劇的に短縮します。

すべてのコードが1つのブロック(Assembly-CSharp)に入っていると、1行修正しただけで数千個の全ファイルを再翻訳する処理が走り、数分間の待ち時間が発生して作業テンポが崩れるためです。

外部アセットのフォルダや、ゲームの根幹システム(コア機能)のフォルダに「.asmdef」ファイルを作成して配置します。これにより、変更のあったブロックだけが部分的にコンパイルされるようになります。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に