changed watering can display to slider
This commit is contained in:
@@ -5,7 +5,7 @@ namespace Babushka.scripts.CSharp.Common.UI;
|
||||
|
||||
public partial class WateringCanUi : Node2D
|
||||
{
|
||||
[Export] private Sprite2D[] _stages;
|
||||
[Export] private Slider _slider;
|
||||
|
||||
private const int WATERING_CAN_ID = 1;
|
||||
|
||||
@@ -35,10 +35,8 @@ public partial class WateringCanUi : Node2D
|
||||
|
||||
private void UpdateSprites()
|
||||
{
|
||||
for (int i = 0; i < _stages.Length; i++)
|
||||
{
|
||||
_stages[i].Visible = WateringCanState.Active && i < WateringCanState.GetFillState();
|
||||
}
|
||||
_slider.Visible = WateringCanState.Active;
|
||||
_slider.Value = (float)WateringCanState.GetFillState() / WateringCanState.MAX_FILLSTATE;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user