public static Vector2 GetDirectionVector(float mainValue, float semiValue, UltimateScrollView.Direction direction) { Vector2 vector = new Vector2(); if (direction == UltimateScrollView.Direction.TopDown) { vector.x = semiValue; vector.y = mainValue; } else { vector.x = mainValue; vector.y = semiValue; } return(vector); }
public static float GetRectValue(Rect rect, UltimateScrollView.Direction direction) { return((direction == UltimateScrollView.Direction.TopDown) ? rect.height : rect.width); }
public static float GetAxisValue(Vector2 axis, UltimateScrollView.Direction direction) { return((direction == UltimateScrollView.Direction.TopDown) ? axis.y : axis.x); }