58 lines
714 B
C#
58 lines
714 B
C#
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace LapinerTools.uMyGUI
|
|
{
|
|
public class uMyGUI_SliderSynchronizer : MonoBehaviour
|
|
{
|
|
[SerializeField]
|
|
private Slider[] m_sliders = new Slider[0];
|
|
|
|
[SerializeField]
|
|
private bool m_isSynchronizeOnStart = true;
|
|
|
|
[SerializeField]
|
|
private float m_value;
|
|
|
|
public Slider[] Sliders
|
|
{
|
|
get
|
|
{
|
|
return m_sliders;
|
|
}
|
|
set
|
|
{
|
|
m_sliders = value;
|
|
}
|
|
}
|
|
|
|
public bool IsSynchronizeOnStart
|
|
{
|
|
get
|
|
{
|
|
return m_isSynchronizeOnStart;
|
|
}
|
|
}
|
|
|
|
public float Value
|
|
{
|
|
get
|
|
{
|
|
return m_value;
|
|
}
|
|
}
|
|
|
|
private void Start()
|
|
{
|
|
}
|
|
|
|
private void OnDestroy()
|
|
{
|
|
}
|
|
|
|
private void OnSliderChanged(float p_value)
|
|
{
|
|
}
|
|
}
|
|
}
|