Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/OutlineGlowRendererSort.cs
2026-02-21 16:45:37 +08:00

27 lines
554 B
C#

using System.Collections.Generic;
using UnityEngine;
public class OutlineGlowRendererSort : IComparer<OutlineGlowRenderer>
{
public int Compare(OutlineGlowRenderer x, OutlineGlowRenderer y)
{
Vector3 position;
try
{
position = Camera.current.transform.position;
}
catch
{
Debug.Log("Couldn't find current camera!");
return 0;
}
float magnitude = (x.transform.position - position).magnitude;
float magnitude2 = (y.transform.position - position).magnitude;
if (magnitude > magnitude2)
{
return -1;
}
return 1;
}
}