internal static T CreateAsset <T>(string assetName) where T : ScriptableObject { return(TimelineUtility.CreateAsset(typeof(T), assetName) as T); }