現在、動画ファイルを特殊な演出に組み込んだゲームを作成中なのですが、
CustumPrefavを使用しているため、動画ファイルをアセットバンドル化すると
読込先のエラーで表示されない状況です。
なので、今までは全てResourceにおいて開発をしていたのですが、
(※この辺りの話はDiscordにて以前、質問させていただきました。
https://discord.com/channels/1324497575163854978/1408107798985703494/1408107798985703494)
開発最終版に販売の事情により販売エリアによって動画自体をパッチによって
差し替えることが可能な仕様にする必要が出てきました。
そこで、可能であれば、差し替えるファイルのサイズを小さくするため
再度アセットバンドル化を調査することになったのですが、
AssetFileManagerにLoadTypeという項目があり、これの
「Advanced,
//ファイルの種類ごとに設定を細かく決める」
という項目を見つけ、コードを追うと、
これでファイルカテゴリごとのIsStreamingAssetsをロード時に参照してるように見えていたため、
こちらで、AssetFileType.UnityObject関係のみをResourceから読み込み
それ以外をassetStreamingから読み込めるのでは?とテストしていたのですが、
どうもAdvEngineStarter::LoadEngineAsyncSubで上書きされてしまっている様子に見えます。
こちらは何かしらの事情から仕様としてAdvancedが使えないようになっているのでしょうか。
もし使用可能な方法等がございましたら、ご教授いただけましたら幸いです。
何卒、よろしくお願いいたします。