private void OnAnimationFinishedTimer(uint id, object cookie)
        {
            this.originalLocation = this.starAnimator.LocalPosition;
            AnimUXPosition animUXPosition = new AnimUXPosition(this.starAnimator, 0.5f, Vector3.right * (float)Screen.width * 0.5f + Vector3.up * 100f * this.starAnimator.UXCamera.Scale);

            animUXPosition.EaseFunction       = new Easing.EasingDelegate(Easing.SineEaseIn);
            animUXPosition.OnCompleteCallback = new Action <Anim>(this.OnTweenFinished);
            Service.Get <AnimController>().Animate(animUXPosition);
        }
Esempio n. 2
0
        private void OnAnimationFinishedTimer(uint id, object cookie)
        {
            this.originalLocation = this.starAnimator.LocalPosition;
            AnimUXPosition animUXPosition = new AnimUXPosition(this.starAnimator, 0.5f, Vector3.right * (float)Screen.width * 0.5f + Vector3.up * 100f * this.starAnimator.UXCamera.Scale);
            Anim           arg_83_0       = animUXPosition;

            if (VictoryStarAnimation.< > f__mg$cache0 == null)
            {
                VictoryStarAnimation.< > f__mg$cache0 = new Easing.EasingDelegate(Easing.SineEaseIn);
            }
            arg_83_0.EaseFunction             = VictoryStarAnimation.< > f__mg$cache0;
            animUXPosition.OnCompleteCallback = new Action <Anim>(this.OnTweenFinished);
            Service.AnimController.Animate(animUXPosition);
        }