以下の内容はhttps://baba-s.hatenablog.com/entry/2020/04/04/090200より取得しました。


【Unity】Addressable Asset System で InitializeAsync でリモートカタログが読み込めなかった場合も成功になる

概要

  • InitializeAsync でリモートカタログを読み込む処理は
    InitializationOperation.CreateInitializationOperation で記述されている
  • リモートカタログをサーバからダウンロードする処理は
    TextDataProvider.InternalOp.Start で記述されている
    • internalId に :// が含まれていたら UnityWebRequest でダウンロードされる
  • TextDataProvider.InternalOp.Start でリモートカタログのダウンロードに失敗すると
    Exception が生成される処理に入るが、m_IgnoreFailures が true になっていると
    例外が無視される
  • InitializationOperation.CreateInitializationOperation で
    TextDataProvider が生成された後に IgnoreFailures に true が設定されているため
    リモートカタログのダウンロードに失敗しても例外が発生しない



以上の内容はhttps://baba-s.hatenablog.com/entry/2020/04/04/090200より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14