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); }
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); }