using System.Collections.Generic; using UnityEngine; namespace MTAssets.UltimateLODSystem { [AddComponentMenu("")] public class MTAssetsMathematics : MonoBehaviour { public static List RandomizeThisList(List list) { int count = list.Count; int num = count - 1; for (int i = 0; i < num; i++) { int index = Random.Range(i, count); T value = list[i]; list[i] = list[index]; list[index] = value; } return list; } public static Vector3 GetHalfPositionBetweenTwoPoints(Vector3 pointA, Vector3 pointB) { return Vector3.Lerp(pointA, pointB, 0.5f); } } }