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; } } }
/// <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); }