宴のバージョン: 例)3.1.5
UnityのバージョンとOS: 例)Unity2017.1.f3 Windows
UnityのConsoleウィンドウのエラーメッセージ:
などをあらかじめ記述していただくと、スムーズに問題が解決できます。
宴のバージョン:3.1.5
UnityのバージョンとOS:Unity5.6.f1 Windows
お世話になっております。
DicingConverterを使用しCharacterフォルダ画像のダイジングデータを作成。
Output1(ScriptableObject)は"Resources/(プロジェクト名)/Character"フォルダ直下、Output2(合成画像)は"Resources/(プロジェクト名)"フォルダ直下に入れて使用しています。
この状態でResoucesフォルダを対象にResourceConverterを用いてAssetBundleを作成し、AdvEngineStarterのStrageTypeをStreamingAssetsに設定。
そしてゲームを再生したところ、ダイジング化したCharacter画像が読み込まれないままゲームが進行します。
エラーメッセージは下記の通りです。
ダイジング化した画像をAssetBundleで利用したい場合、正しい用法があればご教示ください。
なお、DummyFilesの有効・無効で挙動は変化しませんでした。
UnityのConsoleウィンドウのエラーメッセージ:
NullReferenceException: Object reference not set to an instance of an object
Utage.DicingTextureData.ForeachVertexListSub (Rect uvRect, Boolean skipTransParentCell, Utage.DicingTextures textures, System.Action`2 function) (at Assets/Utage/Scripts/GameLib/UI/Image/Dicing/DicingTextureData.cs:248)
Utage.DicingTextureData.ForeachVertexList (Rect uvRect, Boolean skipTransParentCell, Utage.DicingTextures textures, System.Action`2 function) (at Assets/Utage/Scripts/GameLib/UI/Image/Dicing/DicingTextureData.cs:222)
Utage.DicingTextureData.ForeachVertexList (Rect position, Rect uvRect, Boolean skipTransParentCell, Utage.DicingTextures textures, System.Action`2 function) (at Assets/Utage/Scripts/GameLib/UI/Image/Dicing/DicingTextureData.cs:135)
Utage.DicingImage.ForeachVertexList (System.Action`2 function) (at Assets/Utage/Scripts/GameLib/UI/Image/Dicing/DicingImage.cs:235)
Utage.DicingImage.OnPopulateMesh (UnityEngine.UI.VertexHelper vh) (at Assets/Utage/Scripts/GameLib/UI/Image/Dicing/DicingImage.cs:214)
UnityEngine.UI.Graphic.OnPopulateMesh (UnityEngine.Mesh m) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:443)
UnityEngine.UI.Graphic.DoLegacyMeshGeneration () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:401)
UnityEngine.UI.Graphic.UpdateGeometry () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:372)
UnityEngine.UI.Graphic.Rebuild (CanvasUpdate update) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Graphic.cs:335)
UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/CanvasUpdateRegistry.cs:149)
UnityEngine.Canvas:SendWillRenderCanvases()