private IEnumerator LodConfig()
    {
        yield return(null);

        isInitOk = false;
        _data    = Resources.Load <TimelineData>(dataConfigName);
        var playableAsset = Resources.Load <PlayableAsset>(TimelineName);

        if (!gameObject)
        {
            gameObject = new GameObject("TimelineController_" + dataConfigName);
            director   = gameObject.AddComponent <PlayableDirector>();
        }
        director.playableAsset      = playableAsset;
        gameObject.transform.parent = TimelineManager.GetOrCreatInstance().gameObject.transform;
        isInitOk = true;
    }