Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

DownloadHandlerAssetBundle

class in UnityEngine.Experimental.Networking

/

継承:Experimental.Networking.DownloadHandler

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

DownloadHandler サブクラスは AssetBundle のダウンロードに特化してます。

このサブクラスのストリームはダウンロードしたデータを、ワーカースレッド上で Unity アセットバンドルの解凍とデコードするシステムへと渡し、AssetBundle オブジェクトのための効率的なダウンロードと処理を提供します。

変数

assetBundleダウンロードした AssetBundle や、 null を返します。

コンストラクタ

DownloadHandlerAssetBundleキャッシュを行わないアセットバンドルのための標準コンスラクタ

Public 関数

GetData実装されていません。 NotSupportedException をスローします。
GetText実装されていません。 NotSupportedException をスローします。

Protected 関数

GetData実装されていません。 NotSupportedException をスローします。
GetText実装されていません。 NotSupportedException をスローします。

Static 関数

GetContentダウンロードした AssetBundle や、 null を返します。

継承メンバー

変数

dataリモートサーバーからダウンロードした実際のバイト数や null を返します。(読み取り専用)
isDoneこの DownloadHandler がすべてのデータを受信したことと、この DownloadHandler が必要なダウンロード後の処理を完了したことを親の [UnityWebRequest] によって知らされた場合、true を返します。
text便利なプロパティーです。UTF8 ストリングとしてインタープリタされた data からバイトを返します。(読み取り専用)

Public 関数

CompleteContentリモートサーバーからすべてのデータを受信したとき呼び出されるコールバック
Disposeこの DownloadHandler がもはや使われてないという信号です。それを使用しているリソースをクリーンアップする必要があります。
GetProgress UnityWebRequest.downloadProgress にアクセスするときに呼び出されるコールバック
ReceiveContentLength Content-Length ヘッダーを受信したときに呼び出されるコールバック
ReceiveDataリモートサーバーからデータを受信したときに呼び出されるコールバック

Protected 関数

CompleteContentリモートサーバーからすべてのデータを受信したとき呼び出されるコールバック
GetProgress UnityWebRequest.downloadProgress にアクセスするときに呼び出されるコールバック
ReceiveContentLength Content-Length ヘッダーを受信したときに呼び出されるコールバック
ReceiveDataリモートサーバーからデータを受信したときに呼び出されるコールバック