プログレスバーとは、よくゲームで見かけるライフゲージとかローディング中とかに使われるこんなやつ、
自分で作るのは大変だけど、Unityのアセットを利用したら簡単に実装できる。
動作確認バージョン
Unity 2019.4.13f1
手順
アセットのダウンロード
いろいろあるけど、無料で簡単そうな
ProgressBar Pack
をダウンロード&インポート
Canvasでの作業
スクリプト作成
空のGameObjectを作成
Hierachy > + > Create Empty
Scriptを新規作成
project > + > C#Script
名前をDemoScriptとしておく。
以下のコードを書く
DemoScript.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DemoScript : MonoBehaviour
{
public ProgressBar Pb;
public int value = 60;
void Update()
{
Pb.BarValue = value;
}
}
GameObjectのInspector
DemoScript(Script) > Pb に
UI ProgressBar(ProgressBar)
をセット