コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】ArgumentException: Can't save a Prefab instance

概要

PrefabUtility.SavePrefabAsset( prefab );

PrefabUtility.SavePrefabAsset でプレハブを保存しようとして

ArgumentException: Can't save a Prefab instance

上記のエラーが発生する場合は

PrefabUtility.SaveAsPrefabAsset( prefab, prefabPath );

PrefabUtility.SaveAsPrefabAsset を使うと保存できる

参考サイト様