Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 11: Advanced Animation

C H A P T E R  11

Advanced Animation

You now know the fundamentals of Silverlight's property animation system—how animations are defined, how they're connected to elements, how you can control playback with a storyboard, and how you can incorporate animation easing to create more realistic effects. Now is a good time to take a closer look at the practical animation techniques you can use in an application.

In this chapter, you'll begin by considering what you should animate to get the results you want. You'll see examples that animate transforms, brushes, and pixel shaders. Next, you'll learn how key frame–based animations allow you to shape the acceleration and deceleration of your animations, in a way that's similar to animation easing but far more flexible. Then, you'll examine two code-powered animation examples—first, a bomb-dropping game and, second, an animated page transition. Both examples show how you can integrate animations into the overall flow of an application, by creating and managing them with code. Lastly, you'll learn how frame-based animation lets you break free of the animation model altogether to create complex effects ....


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint