Files
HauntedBloodlines/Assets/Scripts/UI/UIMenuControllerNavigationScrollbarExtension.cs
2025-05-29 22:31:40 +03:00

28 lines
781 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UIMenuControllerNavigationScrollbarExtension : MonoBehaviour
{
public List<Button> buttons;
[SerializeField] private Scrollbar scrollbar;
[SerializeField] private List<float> scrollbarValue;
public bool updateMaxItems = true;
public void UpdateScrollBarExtension()
{
scrollbar.value = scrollbarValue[UIMenuControllerManager.Getinstance().menuItemIndexHorizontal];
}
public void UpdateButtonsNavigation()
{
UIMenuControllerManager.Getinstance().DpadNavigateHorizontalButtonsNavigation(buttons);
}
private void OnDisable()
{
print("Bitch I'm disabled");
updateMaxItems = true;
}
}