正しい作業場所まとめ(重要)
| 作業内容 | やる場所 |
|---|---|
| フォルダ作成 / リネーム | エクスプローラー |
.uplugin / Build.cs 編集 | VS(テキスト) |
.h / .cpp 追加 | VS |
| Generate Project Files | エクスプローラー(.uproject右クリック) |
| ビルド | VS |
| アセット作成 / 動作確認 | UEエディタ |
Runtime に追加とかはUEがわでやるの?VSでやるの?
結論:VS(=ファイルとして)でやる。UEエディタではやらない。
これは断言できる。
なぜ UE 側じゃダメなのか
UEエディタで出来るのは:
- アセット作成
- Blueprint作成
- C++ クラスの“ひな型追加”
だけ。
今回の Runtime / Editor モジュール分割やCodeMaterialAsset みたいな 基底アセット型は、
- モジュール境界
- Build.cs 依存
- .uplugin 参照
に直結する。
👉 UEエディタはここを安全に扱えない。
(途中でクラッシュ or 不完全な構造になる)

