メインコンテンツへスキップ
< すべてのトピックに戻る

読み込み中に進捗バーを出すには?

非同期ロードの戻り値(AsyncOperationHandle等)から .PercentCompleteを毎フレーム取得し、UIのSliderの値を更新します。

通信環境や端末スペックによってロード時間が長引いた際、画面が動かないとユーザーがフリーズを疑ってしまうため、進行状況を視覚的に伝えるためです。

ロード処理のループ(またはUpdate内)で slider.value = handle.PercentComplete;を実行します。Addressablesの場合は GetDownloadStatus().Percentを使ってダウンロードの進捗も表示できます。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に