예제 #1
0
    public static void ChangeNameForFrame()
    {
        if (_lastTime.ApEqual(Time.realtimeSinceStartup))
        {
            return;
        }

        _lastTime = Time.realtimeSinceStartup;
        foreach (var go in Selection.objects)
        {
            if (go.name.StartsWith("C_"))
            {
                go.name = go.name.Replace("C_", "");
            }
            else
            {
                go.name = "C_" + go.name;
            }
        }
    }
예제 #2
0
 /// <summary>
 /// 如果传入为0,则输出0.000001f
 /// </summary>
 /// <param name="i"></param>
 /// <returns></returns>
 public static float NonZero(this float i)
 {
     return(i.ApEqual(0, 0.000001f) ? 0.000001f : i);
 }