using UObject = UnityEngine.Object; namespace RedHotRoast { public static class GeneralKit { #region Engine public static T Instantiate(T original) where T : UObject { T obj = UObject.Instantiate(original); return obj; } public static void Destroy(UObject obj) { if (obj) { UObject.Destroy(obj); } } #endregion } }