我想擴展進度條使進度條值改變的時候文字改變成 ”當前值/最大值“的樣式,下面是我的代碼
public class DivideShowLabel : UILabel
{
public void ShowLabelInDivide()
{
var maxValue = 520;
if(UIProgressBar.current == null) return;
var progress = UIProgressBar.current.value;
text = Mathf.RoundToInt(progress * maxValue) + "/" + maxValue;
}
}
我想請問我該如何在方法外面定義一個最大值的變數,如果我在方法外直接定義的話值永遠為0.
還有如何讓定義的變數顯示在面板上?在線等。。。
uj5u.com熱心網友回復:
沒聽明白 定義一個public變數不就行了嘛uj5u.com熱心網友回復:
[0,1] 和[min ,max]區間影射嘛.轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/65920.html
標籤:Unity3D
上一篇:luaide
