トマシープが学ぶ

Unity/VR/AR/デザイン好きのミーハー 記事内容は自分用のメモです

UnityでのLoadingUI【インジケーター】

インジケーター、スピナー

何かをロードしている時や、処理中の時に出るあれ

種類によって名前が分かれている。

インジケーター進捗率が出る。読み込み時間が長い時に使う

iOS の場合は「Progress Bars」、Android の場合は「Progress indicators(Determinate)」と呼ぶ

 

スピナー読み込み時間が短いor進捗率が見込めない時に使う
 iOS の場合は「Activity Indicators」、Android の場合は「Progress indicators(Indeterminate)」と呼ぶ

はじめてのUIデザイン」P42より

インジゲーターはこういうの

f:id:bibinbaleo:20200609124714p:plain

スピナーはクルクルしたり、何か繰り返した動きをしているイメージ

f:id:bibinbaleo:20200609124558p:plain

アイコン

マテリアルデザインには砂時計のマークがあった

f:id:bibinbaleo:20200522140524p:plain

アセットストア

無料

Google Material Design

このアセットの中にくるくるあったけど、UITweenというのを入れないと動かない。

f:id:bibinbaleo:20200522140551p:plain

https://cdn-ak.f.st-hatena.com/images/fotolife/b/bibinbaleo/20190824/20190824214051.gif

Loading screen animation

assetstore.unity.com

f:id:bibinbaleo:20200522141725p:plain

ImageのFillAmountの数字を動かすタイプ

f:id:bibinbaleo:20200527151338p:plain

uGUIで作る

FillAmountの数字を動かすタイプは自分でも簡単に作れそう

qiita.com

実装参考

nn-hokuson.hatenablog.com

 進捗率を取る

アセットバンドルのダウンロードの進捗率を取得したい

nopitech.com

https://forum.unity.com/threads/asset-bundle-download-progress-bar.626182/

stackoverflow.com

qiita.com