示例#1
0
        private async void SendButton_Click(object sender, EventArgs e)
        {
            sendButton.Enabled  = false;
            commentEdit.Enabled = false;
            emailEdit.Enabled   = false;
            happy1.Enabled      = false;
            happy2.Enabled      = false;
            happy3.Enabled      = false;
            happy4.Enabled      = false;
            happy5.Enabled      = false;

            thankYouText.Visibility = ViewStates.Visible;
            await thankYouText.CreateAnimator <FadeInUpAnimator>()
            .SetDuration(300)
            .Animate();

            Data.Comment = commentEdit.Text;
            Data.Email   = emailEdit.Text;
            await BrainCloudService.Current.AddFeedback(Data);


            thankYouText.CreateAnimator <TadaAnimator>()
            .SetRepeat(Android.Animation.ValueAnimatorRepeatMode.Restart)
            .Start();
        }
示例#2
0
        public async void OnGameOver()
        {
            refreshButton.Visibility = ViewStates.Invisible;
            undoButton.Visibility    = ViewStates.Invisible;

            await Task.Delay(400);

            frame.Visibility = ViewStates.Invisible;

            gameOverFrame.Visibility = ViewStates.Visible;
            await gameOverFrame
            .CreateAnimator <LandingAnimator>()
            .SetDuration(500)
            .Animate();

            winTextAnimator = winText
                              .CreateAnimator <PulseAnimator>()
                              .SetMax(1.4f)
                              .Start();
        }