GUILayout Sliders are backwards.

GUILayout.BeginArea(Rect (Screen.width/2, 50,350,500));
GUILayout.BeginVertical();

GUILayout.Label("Detail Distance: " + detailDistance, sliderStyle);

detailDistance = GUILayout.HorizontalSlider(parseInt(detailDistance), 250, 10.0);

GUILayout.EndVertical();

GUILayout.EndArea();

Thats a few lines of my code, the full code has about 6 sliders but for some reason the sliders are backwards… The high value ‘250’ is at the left end and the low value is on the right. Shouldn’t it be the other way around?
Cheers.

If you take a look at the documentation:

http://unity3d.com/support/documentation/ScriptReference/GUI.HorizontalSlider.html

You'll notice that the names they've given the arguments quite clearly indicate which value is to the left, and which is to the right. If your sliders are backwards, then swap 250 and 10.0. ;)

Oh, holy crap… I read that so wrong. Cheers.