public async Task AnimateAppleInsertAsync(Image apple, int delayMs) { apple.IsVisible = false; StoryBoard sb = new StoryBoard(); //From = 4, var anx1 = new ScaleToAnimation() { Scale = 4, Duration = (250).ToString() }; var anx2 = new ScaleToAnimation() { Scale = 1, Duration = (250).ToString() }; sb.Target = apple; sb.Animations.Add(anx1); sb.Animations.Add(anx2); await Task.Delay(delayMs); apple.IsVisible = true; await sb.PlayAsync(); }
public void ScaleByProperties() { var scale = new ScaleToAnimation(); scale.ScaleToX = 1; scale.ScaleToY = 2; scale.ScaleToZ = 3; scale.delay = 4; scale.time = 5; scale.speed = 6; scale.easeType = "easeInOutExpo"; scale.loopType = "pingPong"; scale.includechildren = true; Assert.That(scale.ScaleToX == 1); Assert.That(scale.ScaleToY == 2); Assert.That(scale.ScaleToZ == 3); Assert.That(scale.delay == 4); Assert.That(scale.time == 5); Assert.That(scale.speed == 6); Assert.That(scale.easeType == "easeInOutExpo"); Assert.That(scale.loopType == "pingPong"); Assert.That(scale.includechildren == true); }