質問: Resources.Load(modelPath, typeof(GameObject)); エディタで読み込みが正常に行われることを確認したのちに、 1.unityを終了 2.リースフォルダーをコピー 3.もとからあったリソースフォルダを削除 4.コピーしたリソースフォルダを正しいフォルダ名(Resources)に変更 この状態で再度、unityを起動すると3dモデルの属性情報が崩れてしまい正しく読み込むことができません 崩れてしまう属性情報は確認しているだけで下記になります。 ・シェーダをStandard(Specularsetup)に設定したのにStandardに変わっている ・RendermodeはCutoutに設定したのにtransparentになっている ・設定したテクスチャ(Albedo)が未設定になっている ・RemappedMaterialもMissingになっている この状態ではリソースフォルダを配信するような場合、うまく動作しないことがかんがえられるので 何か保持できる方法、または属性の崩れないほかの方法を模索しています。 アドバイス頂けると幸いです。
回答: アドバイスありがとうございました! 3dモデル読み込み時に毎回、シェーダパラメータを設定するようなスクリプトを組んで対応したいと思います