// 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(); }
private void Awake() { if (Instance == null) { Instance = this; } else if (Instance != this) { Destroy(gameObject); } DontDestroyOnLoad(gameObject); }