Есть:
Синтаксис:
Используется csharp
void Setting () {
if (Mathf.Round(sliderValue) == 1) {
...
}
if (Mathf.Round(sliderValue) == 2) {
...
}
...
}
void OnGUI () {
...
sliderValue = GUILayout.HorizontalSlider (sliderValue, 1, 3);
...
Setting();
}
if (Mathf.Round(sliderValue) == 1) {
...
}
if (Mathf.Round(sliderValue) == 2) {
...
}
...
}
void OnGUI () {
...
sliderValue = GUILayout.HorizontalSlider (sliderValue, 1, 3);
...
Setting();
}
т. е. функция Setting() выполняется каждый кадр.
Куда бы засунуть вызов этой функции чтобы она выполнялась только тогда, когда изменилось положение слайдера?