This is a mirror of official site: http://jasper-net.blogspot.com/

Artefact Animator – Live and Open Source for Silverlight and WPF

| Monday, April 19, 2010
Inspired by the Flash community and forged out of frustration, Artefact Animator brings to WPF and Silverlight what Tweener has done for Flash. If you’ve ever tried to get into animation in C# you’ll soon realize there are way too many steps to get you where you need to be. The consequences are that developers don’t love to animate UI and designers are limited by what they can animate when working with dynamic content.

So how do I use it?

ArtefactAnimator.AddEase ( object, properties, values, time, ease, delay );

Pretty easy right?

And that’s just the tip of the iceberg. But before you say to yourself, “I’ve already seen something like that before” let’s check out some features…
Features
Easy to use

   * Animate multiple properties with just one line of code!
   * Use strings as shortcuts to animations like “x”, “y”, “alpha”, and more!
   * Extensions help reduce coding time by wrapping common animations.
         o SlideTo will animate an UIElement’s Canvas.Top and Canvas.Left properties
         o AlphaTo will animate a UIElement’s Opacity

Smooth animations

   * Artefact Animator updates every time the UI layer refreshes using CompositionTarget.Rendering. This allows for the most responsive animations possible.
   * Limited error checking to increases performance

Easing support

   * Includes ported Robert Penner easing equations ( WPF ) ( from DoublePennerAnimation )
   * Includes native easing equations ( Silverlight )
   * Allows custom easing functions

Custom Animation support ( Advanced )


Read more: Artefact

Posted via email from jasper22's posterous

0 comments: