// Use this for initialization void Start() { LeanTween.alpha(mainMenuScreen.GetComponent <RectTransform>(), 0.0f, 0.0f); LeanTween.scale(titleRT, new Vector3(2f, 2f, 2f), 1.0f).setEaseInCubic().setOnComplete(() => { LeanTween.scale(titleRT, new Vector3(1f, 1f, 1f), 1.0f).setEaseInCirc(); LeanTween.moveY(titleRT, 100f, 1.0f); LeanTween.rotate(titleRT, new Vector3(1080f, 1080f, 1080f), 1.0f).setOnComplete(() => { LeanTween.alpha(mainMenuScreen.GetComponent <RectTransform>(), 1.0f, 1.0f); currentScreen = mainMenuScreen.GetComponent <RectTransform>(); }); }); // scaleTween.setEaseInBack }