// Use this for initialization
    void Start()
    {
        if (TardisObject != null)
        {
            TardisObject.SetActive(true);
        }
        List <AnimationAttr> listAnimations = AnimationAttr.getAnimationListsFromAssets();

        LerpManager lerpManager = null; SlerpManager slerpManager = null;

        if ((lerpManager = gameObject.GetComponent <LerpManager>()) == null)
        {
            lerpManager = gameObject.AddComponent <LerpManager>();
        }


        if ((slerpManager = gameObject.GetComponent <SlerpManager>()) == null)
        {
            slerpManager = gameObject.AddComponent <SlerpManager>();
        }

        lerpManager.Intitalize(listAnimations);
        slerpManager.Intitalize(listAnimations);

        slerpManager.StartAnimating();
        lerpManager.StartAnimating();
    }
Ejemplo n.º 2
0
 private void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else if (Instance != this)
     {
         Destroy(gameObject);
     }
     DontDestroyOnLoad(gameObject);
 }