テラシュールブログ

旧テラシュールウェアブログUnity記事。主にUnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。

ダウンロードしたAssetbundleが更新されない場合の対処

Web上のAssetBundle(.unity3dファイル)を更新しても、ダウンロード時にAssetBundleが更新されていない場合がある。

これはOSもしくはサーバー側にキャッシュが残っている為で、キャッシュがある限り高速化の為キャッシュからファイルを取得しようとしてしまう。

なので再ダウンロードするには、キャッシュを消すか別のアドレスとして認識してもらい再ダウンロードする必要がある。

例えばこんな感じ。

これはURLに適当なパラメータを付与してキャッシュを回避しているだけ。

ブラウザのキャッシュ機能を、制作者側で制御する、手っ取り早く確実な、たったひとつの方法(Kimihiko Tech)
http://tech.kimihiko.jp/article/41543815.html