Unityでゲームを作っています。
前に別のプロジェクトで、スタンダードアセットをすべてインポートした時によいパーティクルイフェクトを見つけました。で、今回のプロジェクトでは、そのパーティクルイフェクトだけをインポートしようとしています。
とにかくこのスタンダードアセットは色々入ってサイズが大きいので、必要なそのパーティクルイフェクトの部分だけをインポートしようとしてます。ですが、それがどうにもうまくいきません。
インポートする時に、アセット一覧が出て、そこのチェックボックスをつけたり外したりで、どれをインポートするか選べると思うのですが、自分なりにこれが必要だろうというのだけチェックしてインポートしてみました。
しかし、インポートしたパーティクルイフェクトのプレハブをダブルクリックすると
以下のエラーが出ます。
You are trying to replace or create a Prefab from the instance 'Smoke' that references a missing script. This is not allowed.
Please change the script or remove it from the GameObject.
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
更に以下のダイアログメッセージが出ます
saving failed.check the console to get more insight into what needs to fixed.
多分、必要なスクリプトをインポートしてないから、こういうエラーが出てるのだと思うのですが、それが何なのかが分かりません。もしくは、スクリプト以外にも何か不足してるかもしれません。
必要なものだけインポートするうまい方法はないでしょうか
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/01 04:08
2019/08/01 13:12
2019/08/01 21:40