private void AddSlideToUi() { GUILayout.Label( "Navball horizontal position", BasicResources.StyleSectionHeading, GUILayout.ExpandWidth(true)); GUILayout.BeginHorizontal(); if (DrawHorizontalSlider( ref _settings.NavballPosition, _navballLeftLimit, _navballRightLimit, BasicResources.StyleSlider, BasicResources.StyleSliderThumb, GUILayout.ExpandWidth(true))) { SlidingNavBall.UpdateNavballPostion( References.Instance.ScreenSafeUi, _settings.NavballPosition); _settings.Save(); } if (GUILayout.Button( "Reset", BasicResources.StyleButton, GUILayout.ExpandWidth(false))) { _settings.NavballPosition = SlidingNavBall.ResetNavballPostion(); _settings.Save(); } GUILayout.EndHorizontal(); }
private static string GetDefaultNavballPosition() { return(SlidingNavBall.GetNavballPostion().ToString()); }