<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>*drawlogic &#187; ANIMATION</title>
	<atom:link href="http://drawlogic.com/tag/animation/feed/" rel="self" type="application/rss+xml" />
	<link>http://drawlogic.com</link>
	<description>interactive and game development technologies for the web - flash, flex, unity3d, silverlight, javascript</description>
	<lastBuildDate>Thu, 22 Dec 2011 21:55:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>iTween Tweening and Easing Animation Library for Unity 3D</title>
		<link>http://drawlogic.com/2010/04/11/itween-tweening-and-easing-animation-library-for-unity-3d/</link>
		<comments>http://drawlogic.com/2010/04/11/itween-tweening-and-easing-animation-library-for-unity-3d/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 23:38:46 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[PROGRAMMING]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[ANIMATION]]></category>
		<category><![CDATA[easing]]></category>
		<category><![CDATA[itween]]></category>
		<category><![CDATA[tweener]]></category>
		<category><![CDATA[tweenlite]]></category>
		<category><![CDATA[unity]]></category>
		<category><![CDATA[unity3d]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=772</guid>
		<description><![CDATA[iTween is a tweening kit for Unity that is in the same style as TweenLite, Tweener and others in the tween format that is common for flash tween libraries in Actionscript 3. This library is available in javascript and C# for Unity 3d Projects and is quite fast and solid. iTween is a simple one [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pixelplacement.com/iTween/"><img class="alignright" title="iTween for Unity" src="http://i81.photobucket.com/albums/j223/drawkbox/iTweenLogo.png" alt="" width="349" height="145" /></a><a href="http://www.pixelplacement.com/iTween/" target="_blank">iTween</a> is a tweening kit for Unity that is in the same style as <a href="http://www.greensock.com/tweenlite/" target="_blank">TweenLite</a>, <a href="http://code.google.com/p/tweener/" target="_blank">Tweener</a> and others in the tween format that is common for flash tween libraries in Actionscript 3. This library is available in <a href="http://www.pixelplacement.com/iTween/" target="_blank">javascript </a>and <a href="http://www.insquare.com/itween/" target="_blank">C#</a> for Unity 3d Projects and is quite fast and solid.</p>
<p>iTween is a simple one file drop in for some great scripted animation and easing that is very reminiscent of Flash using Penner equations and common libraries so it is easy to get started. It works for web player, desktop and iPhone Unity (however long that lasts).</p>
<p>Some sample code looks like this:</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF; font-weight: bold;">private</span> GameObject go<span style="color: #008000;">;</span>
<span style="color: #0600FF; font-weight: bold;">private</span> GameObject cam<span style="color: #008000;">;</span>
&nbsp;
<span style="color: #6666cc; font-weight: bold;">void</span> Awake<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span>
<span style="color: #008000;">&#123;</span>
    go <span style="color: #008000;">=</span> gameObject<span style="color: #008000;">;</span>
    cam <span style="color: #008000;">=</span> Camera<span style="color: #008000;">.</span><span style="color: #0000FF;">main</span><span style="color: #008000;">.</span><span style="color: #0000FF;">gameObject</span><span style="color: #008000;">;</span>
<span style="color: #008000;">&#125;</span>
&nbsp;
<span style="color: #0600FF; font-weight: bold;">private</span> <span style="color: #6666cc; font-weight: bold;">void</span> Start<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span>
<span style="color: #008000;">&#123;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">rotateFrom</span><span style="color: #008000;">&#40;</span>go, 1<span style="color: #008000;">.</span>5f, <span style="color: #FF0000;">0</span>, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #FF0000;">90</span>, <span style="color: #0600FF; font-weight: bold;">null</span>, iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">EasingType</span><span style="color: #008000;">.</span><span style="color: #0000FF;">easeInExpo</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">moveFrom</span><span style="color: #008000;">&#40;</span>go, 1<span style="color: #008000;">.</span>5f, <span style="color: #FF0000;">0</span>, <span style="color: #0600FF; font-weight: bold;">null</span>, 3<span style="color: #008000;">.</span>5f, <span style="color: #0600FF; font-weight: bold;">null</span>, iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">EasingType</span><span style="color: #008000;">.</span><span style="color: #0000FF;">easeInExpo</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">colorTo</span><span style="color: #008000;">&#40;</span>go, <span style="color: #008000;">.</span>3f, 1<span style="color: #008000;">.</span>5f, <span style="color: #FF0000;">3</span>, <span style="color: #008000;">.</span>5f, 1<span style="color: #008000;">.</span>2f<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">shake</span><span style="color: #008000;">&#40;</span>cam, <span style="color: #008000;">.</span>8f, 1<span style="color: #008000;">.</span>5f, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #008000;">.</span>3f, <span style="color: #0600FF; font-weight: bold;">null</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">scaleTo</span><span style="color: #008000;">&#40;</span>go, <span style="color: #FF0000;">2</span>, 2<span style="color: #008000;">.</span>3f, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #FF0000;">2</span>, <span style="color: #0600FF; font-weight: bold;">null</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">rotateBy</span><span style="color: #008000;">&#40;</span>go, <span style="color: #0600FF; font-weight: bold;">null</span>, 4<span style="color: #008000;">.</span>3f, <span style="color: #008000;">.</span>5f, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #0600FF; font-weight: bold;">null</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">moveTo</span><span style="color: #008000;">&#40;</span>go, <span style="color: #0600FF; font-weight: bold;">null</span>, 4<span style="color: #008000;">.</span>6f, <span style="color: #0600FF; font-weight: bold;">null</span>, 1<span style="color: #008000;">.</span>2f, <span style="color: #0600FF; font-weight: bold;">null</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">moveTo</span><span style="color: #008000;">&#40;</span>go, <span style="color: #0600FF; font-weight: bold;">null</span>, 5<span style="color: #008000;">.</span>8f, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #FF0000;">0</span>, <span style="color: #0600FF; font-weight: bold;">null</span>, iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">EasingType</span><span style="color: #008000;">.</span><span style="color: #0000FF;">easeInExpo</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">shake</span><span style="color: #008000;">&#40;</span>cam, <span style="color: #008000;">.</span>8f, 6<span style="color: #008000;">.</span>8f, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #008000;">.</span>3f, <span style="color: #0600FF; font-weight: bold;">null</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">colorTo</span><span style="color: #008000;">&#40;</span>go, <span style="color: #008000;">.</span>5f, 7<span style="color: #008000;">.</span>6f, <span style="color: #008000;">.</span>165f, <span style="color: #008000;">.</span>498f, <span style="color: #008000;">.</span>729f<span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
    iTween<span style="color: #008000;">.</span><span style="color: #0000FF;">scaleTo</span><span style="color: #008000;">&#40;</span>go, <span style="color: #0600FF; font-weight: bold;">null</span>, 7<span style="color: #008000;">.</span>6f, <span style="color: #0600FF; font-weight: bold;">null</span>, <span style="color: #FF0000;">1</span>, <span style="color: #0600FF; font-weight: bold;">null</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
<span style="color: #008000;">&#125;</span></pre></div></div>

<ul>
<li><a href="http://www.pixelplacement.com/iTween/" target="_blank">Download Javascript iTween</a> by Bob Berkebile (<a href="http://www.pixelplacement.com/" target="_blank">pixelplacement.com</a>)</li>
<li><a href="http://www.insquare.com/itween/" target="_blank">Download C# iTween</a> by Patrick Corkum (<a href="http://www.insquare.com/" target="_blank">insquare.com</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2010/04/11/itween-tweening-and-easing-animation-library-for-unity-3d/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>AS3 Tween Engines Getting Lighter with GTweeny, ByteTween, TweenLite and TweensyZero</title>
		<link>http://drawlogic.com/2009/02/05/as3-tween-engines-getting-lighter-with-gtweeny-bytetween-tweenlite-and-tweensyzero/</link>
		<comments>http://drawlogic.com/2009/02/05/as3-tween-engines-getting-lighter-with-gtweeny-bytetween-tweenlite-and-tweensyzero/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 08:14:21 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ACTIONSCRIPT]]></category>
		<category><![CDATA[ACTIONSCRIPT3]]></category>
		<category><![CDATA[ANIMATION]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[DYNAMIC]]></category>
		<category><![CDATA[EFFECTS]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLEX]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[GAMES]]></category>
		<category><![CDATA[OPEN SOURCE]]></category>
		<category><![CDATA[PROGRAMMING]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bytetween]]></category>
		<category><![CDATA[gtween]]></category>
		<category><![CDATA[gtweeny]]></category>
		<category><![CDATA[transition]]></category>
		<category><![CDATA[tween]]></category>
		<category><![CDATA[tweener]]></category>
		<category><![CDATA[tweenlite]]></category>
		<category><![CDATA[tweenmax]]></category>
		<category><![CDATA[tweensy]]></category>
		<category><![CDATA[tweensyzero]]></category>

		<guid isPermaLink="false">http://drawlogic.com/?p=378</guid>
		<description><![CDATA[Recently two compact tweening engines have been released. Grant Skinner&#8217;s GTweeny and laborat&#8217;s ByteTween. This adds to the two that focus on micro-tween kit sizes in TweenLite and TweensyZero Basically these engines look to be micro and provide pretty nice features while being so small. Micro tweening engines like GTweeny (3k), ByteTween (1.7k), TweenLite (2.7k), [...]]]></description>
			<content:encoded><![CDATA[<p>Recently two compact tweening engines have been released.  Grant Skinner&#8217;s <a href="http://www.gskinner.com/blog/archives/2009/02/gtweeny_lightwe.html" target="_blank">GTweeny</a> and laborat&#8217;s <a href="http://thelaborat.org/?p=118" target="_blank">ByteTween</a>. This adds to the two that focus on micro-tween kit sizes in <a href="http://blog.greensock.com/tweenliteas3/" target="_blank">TweenLite </a>and <a href="http://code.google.com/p/tweensy/wiki/TweensyZero" target="_blank">TweensyZero</a></p>
<p>Basically these engines look to be micro and provide pretty nice features while being so small.  Micro tweening engines like GTweeny (3k), ByteTween (1.7k), TweenLite (2.7k), TweensyZero (2.9k) and Tweener (9k) have varying levels of support of features (Tweener being the most loaded with color and filter support without other kits just init, also TweenLite with a nice configurator to include only what you need).  Micro kits have benefits when used for banners, animated assets (where you have many assets and the per asset savings is worthwhile) and other places you just want really small output.</p>
<h3><a href="http://thelaborat.org/?p=118" target="_blank">Light Transition ByteTween</a></h3>
<p>(1.7k)</p>
<p>This kit has a c# version as well as a small as3 bytetween version.</p>
<blockquote><p>The ByteTween static class eats only 1.7K of compiled clip! With this size it supports:</p>
<ul>
<li>Creation of tweens of any numeric property (not color/uint properties).</li>
<li>Pause,Unpause,Cancel operations based on the tween target and property.</li>
<li>Overlap system that cancel tweens of same property in order to avoid erroneous behavior</li>
<li>Alpha tween with negative alpha support (negative alpha sets the MovieClip visibility to false)</li>
<li>’scale’ tween of both ’scaleX’ and ’scaleY’ properties.</li>
<li>OnComplete callback with any number of parameters</li>
<li>Easy interface for creating new tweens!</li>
</ul>
</blockquote>
<blockquote><p><a href="http://thelab-lighter.googlecode.com/files/light_transition_CS_0.5a.zip.zip">Download light_transition_CS_0.5a.zip.zip (c# version)</a></p></blockquote>
<blockquote><p><a href="http://thelab-lighter.googlecode.com/files/thelab_ByteTween.zip">Download thelab_ByteTween.zip</a></p></blockquote>
<h3><a href="http://blog.greensock.com/tweenliteas3/" target="_blank">TweenLite</a></h3>
<p>(2.7k) base</p>
<ul>
<li><strong><a href="http://blog.greensock.com/tweening-speed-test/">SPEED</a></strong> &#8211; I&#8217;m not aware of any popular tweening engine with a similar feature set that&#8217;s as fast as TweenLite. See the <a href="http://blog.greensock.com/tweening-speed-test/">speed comparisons</a> yourself.</li>
<li><strong>Feature set</strong> &#8211; In addition to tweening ANY numeric property of ANY object, TweenLite can tween filters, hex colors, volume, tint, saturation, contrast, frames, and even do bezier tweening, plus LOTS more. <a onclick="javascript:urchinTracker ('/outbound/article/www.TweenMax.com');" href="http://www.tweenmax.com/">TweenMax</a> extends TweenLite and adds even more capabilities like pause/resume, rounding, event listeners, timeScale, and more. Overwrite management is an important consideration for a tweening engine as well which is another area where the GreenSock tweening platform shines. You have options for AUTO overwriting or you can manually define how each tween will handle overlapping tweens of the same object.</li>
<li><strong>Expandability</strong> &#8211; With its new plugin architecture, you can activate as many (or as few) features as your project requires. Or write your own plugin if you need a feature that&#8217;s unavailable. Minimize bloat, and maximize performance.</li>
<li><strong>Management features</strong> &#8211; <a onclick="javascript:urchinTracker ('/outbound/article/www.TweenGroup.com');" href="http://www.tweengroup.com/">TweenGroup</a> makes it surprisingly simple to create complex sequences and groups of TweenLite/Max tweens that you can pause(), resume(), restart(), or reverse(). You can even tween a TweenGroup&#8217;s &#8220;progress&#8221; property to fastforward or rewind the entire group/sequence.</li>
<li><strong>Ease of use</strong> &#8211; Designers and Developers alike rave about how intuitive the GreenSock tweening platform is.</li>
<li><strong>Updates</strong> &#8211; Frequent updates and feature additions make the GreenSock tweening platform reliable and robust.</li>
<li><strong>AS2 and AS3</strong> &#8211; Most other engines are only developed for AS2 or AS3 but not both.</li>
</ul>
<blockquote><p><a href="http://blog.greensock.com/tweenliteas3/" target="_blank">Download TweenLite</a></p></blockquote>
<h3><a href="http://code.google.com/p/tweensy/wiki/TweensyZero" target="_blank">TweensyZero</a></h3>
<p>(2.9k) base</p>
<blockquote><p><a href="http://code.google.com/p/tweensy/wiki/TweensyZero" target="_blank">Here are some simple steps to help you get started</a> with creating your first animations with <a href="http://code.google.com/p/tweensy/wiki/TweensyZero">TweensyZero</a>. <a href="http://code.google.com/p/tweensy/wiki/TweensyZero">TweensyZero</a> is a light weight version of Tweensy most core features found in Tweensy are available to <a href="http://code.google.com/p/tweensy/wiki/TweensyZero">TweensyZero</a>. Documentation for <a href="http://code.google.com/p/tweensy/wiki/TweensyZero">TweensyZero</a> can be found under the folder &#8216;documentation/zero&#8217; or <a rel="nofollow" href="http://docs.flashdynamix.com/tweensy/zero/">online</a></p></blockquote>
<blockquote><p><a href="http://code.google.com/p/tweensy/downloads/list" target="_blank">Download TweensyZero<br />
</a></p></blockquote>
<h3><a href="http://www.gskinner.com/blog/archives/2009/02/gtweeny_lightwe.html" target="_blank">gTweeny</a></h3>
<p>(3k)</p>
<blockquote><p>gTweeny is <a href="http://www.gskinner.com/blog/archives/2009/02/gtween_beta_5_r.html">gTween</a>&#8216;s lightweight younger sibling. It strips a lot of the secondary features of GTween (proxy, timing modes, etc) in favour of smaller file size. It is currently under 3kb&#8230;</p>
<p><a href="http://www.gskinner.com/libraries/gtween/#download" target="_blank">Download gTweeny</a></p></blockquote>
<p><strong>Here is a list of all open AS3 &#8220;Micro&#8221; Tweening engines &lt; 5k<br />
</strong></p>
<ul class="xoxo blogroll">
<li><a href="http://thelaborat.org/?p=118" target="_blank">ByteTween</a> (1.7k)</li>
<li><a href="http://blog.greensock.com/tweenliteas3">TweenLite</a> (2.7k)</li>
<li><a href="http://code.google.com/p/tweensy/wiki/TweensyZero" target="_blank">TweensyZero </a>(2.9k)</li>
<li><a href="http://www.gskinner.com/libraries/gtween/" target="_blank">gTweeny</a> (3k)<a href="http://blog.greensock.com/tweenliteas3"><br />
</a></li>
</ul>
<p><strong>Here is a list of all open AS3 Tweening engines and base kits</strong></p>
<ul class="xoxo blogroll">
<li><a href="http://www.alex-uhlmann.de/flash/animationpackage/">Animation Package</a></li>
<li><a href="http://www.boostworthy.com/blog/?p=170">AS3 Animation System 2.1</a></li>
<li><a href="http://www.uza.lt/codex/as3-easing/" target="_blank">AS3Easing</a></li>
<li><a href="http://www.goasap.org/">Go</a> (base animation kit &#8211; create your own tween engine)</li>
<li><a href="http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html" target="_blank">gTween</a><a href="http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html" target="_blank"><br />
</a></li>
<li><a href="http://code.google.com/p/kitchensynclib/" target="_blank">KitchenSync</a></li>
<li><a href="http://code.google.com/p/twease/" target="_blank">Twease</a></li>
<li><a href="http://code.google.com/p/tweener/">Tweener</a> (9k)</li>
<li><a href="http://code.google.com/p/tweensy/" target="_blank">Tweensy</a></li>
<li><a href="http://blog.greensock.com/tweenliteas3">TweenLite (TweenMax)</a></li>
</ul>
<p>The decision on which to use can be affected be features you want, how it feels (many use the same object syntax so it is dynamic), what performance do they have (all are orders of magnitude faster than the built in tween (flash) or transitions (mx/flex)), which size is ok, author/community support needed (some are more active than others adding features or simplifying and tweaking performance methodically), and many other factors.  There are definitely plenty to choose from.</p>
<p><strong>Speed Tests for many Tween Engines</strong></p>
<ul>
<li><a href="http://blog.greensock.com/tweening-speed-test/" target="_blank">Green Sock Tweening Comparison Tool</a></li>
<li><a href="http://go.mosessupposes.com/?p=5" target="_blank">Moses Benchmarking Tool </a>(relative comparison against SimpleAS3Tween sample)</li>
</ul>
<p>For more on each features see their sites or these previous lists on tweening engines:</p>
<ul>
<li><a title="Permanent Link: Updated: List of Best Animation Packages for AS3" rel="bookmark" href="../2007/06/25/updated-list-of-best-animation-packages-for-as3/">Updated: List of Best Animation Packages for AS3</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2009/02/05/as3-tween-engines-getting-lighter-with-gtweeny-bytetween-tweenlite-and-tweensyzero/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>AS3 New Tween Animation Engine Called gTween from Grant Skinner</title>
		<link>http://drawlogic.com/2008/08/19/as3-new-tween-engine-gtween-from-grant-skinner/</link>
		<comments>http://drawlogic.com/2008/08/19/as3-new-tween-engine-gtween-from-grant-skinner/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 10:44:44 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[ACTIONSCRIPT]]></category>
		<category><![CDATA[ACTIONSCRIPT3]]></category>
		<category><![CDATA[ARCHITECT]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[DEVELOPMENT]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLEX]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[PROGRAMMING]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[ANIMATION]]></category>
		<category><![CDATA[easing]]></category>
		<category><![CDATA[ENGINE]]></category>
		<category><![CDATA[tween]]></category>

		<guid isPermaLink="false">http://drawk.wordpress.com/?p=253</guid>
		<description><![CDATA[There is another new Tween engine from Grant Skinner called gTween, further demonstrating the fun in coding with AS3.  Frameworks and kits are duplicating much like the Python community because the language and platform are quite empowering.  Do we have too many Tween engines, maybe but be glad the flash community has this many and [...]]]></description>
			<content:encoded><![CDATA[<p>There is another <a href="http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html" target="_blank">new Tween engine from Grant Skinner called gTween</a>, further demonstrating the fun in coding with AS3.  Frameworks and kits are duplicating much like the Python community because the language and platform are quite empowering.  Do we have too many Tween engines, maybe but be glad the flash community has this many and share, it only makes each iteration better.</p>
<blockquote>
<h3>Additional Features<span class="sub"> </span></h3>
<p>gTween has a lot of additional features. I&#8217;m not going to write about all of them, but here are a few:</p>
<ul>
<li> autoHide, sets the target&#8217;s visible to false when the tweened alpha is 0</li>
<li> autoReverse, reverses the tween when it ends (and plays it backwards if autoPlay is true).</li>
<li> smartRotate, rotates in shortest direction</li>
<li> supports using setSize for tweening height and width on components</li>
<li> support for updating properties like matrix and colorTransform automatically during a tween.</li>
<li> jump to any point in a tween by setting position.</li>
<li> loop a tween by setting nextTween equal to the same tween.</li>
<li> determine the state of a tween with the state and paused properties.</li>
</ul>
<h3>Download<span class="sub"> (Beta 1)</span></h3>
<p>To access the API documentation, and download the latest build of GTween, visit the GTween page at <a href="http://gskinner.com/libraries/gtween/">gskinner.com/libraries/gtween/</a>.</p></blockquote>
<p><a name="download"></a></p>
<p><strong>Here is a list of all open AS3 Tweening engines and base kits</strong></p>
<ul class="xoxo blogroll">
<li><a href="http://www.alex-uhlmann.de/flash/animationpackage/">Animation Package</a></li>
<li><a href="http://www.boostworthy.com/blog/?p=170">AS3 Animation System 2.1</a></li>
<li><a href="http://www.uza.lt/codex/as3-easing/" target="_blank">AS3Easing</a></li>
<li><a href="http://www.goasap.org/">Go (base animation kit)</a></li>
<li><a href="http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html" target="_blank">gTween</a></li>
<li><a href="http://code.google.com/p/kitchensynclib/" target="_blank">KitchenSync</a></li>
<li><a href="http://code.google.com/p/twease/" target="_blank">Twease</a></li>
<li><a href="http://code.google.com/p/tweener/">Tweener</a></li>
<li><a href="http://blog.greensock.com/tweenliteas3">TweenLite (TweenMax)<br />
</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2008/08/19/as3-new-tween-engine-gtween-from-grant-skinner/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TweenMax Bezier Tweening Released for AS2 and AS3 by Jack at GreenSock &#8211; And List of Animation Kits</title>
		<link>http://drawlogic.com/2008/04/06/tweenmax-bezier-tweening-released-for-as2-and-as3-by-jack-at-greensock-and-list-of-animation-kits/</link>
		<comments>http://drawlogic.com/2008/04/06/tweenmax-bezier-tweening-released-for-as2-and-as3-by-jack-at-greensock-and-list-of-animation-kits/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 09:40:45 +0000</pubDate>
		<dc:creator>drawk</dc:creator>
				<category><![CDATA[ACTIONSCRIPT]]></category>
		<category><![CDATA[ACTIONSCRIPT3]]></category>
		<category><![CDATA[ANIMATION]]></category>
		<category><![CDATA[ARCHITECT]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[CODE]]></category>
		<category><![CDATA[FLASH]]></category>
		<category><![CDATA[FLEX]]></category>
		<category><![CDATA[GAMEDEV]]></category>
		<category><![CDATA[INTERFACE]]></category>
		<category><![CDATA[MARKET]]></category>
		<category><![CDATA[MOTION]]></category>
		<category><![CDATA[OPEN SOURCE]]></category>
		<category><![CDATA[PERFORMANCE]]></category>
		<category><![CDATA[PROGRAMMING]]></category>
		<category><![CDATA[RENDERING]]></category>
		<category><![CDATA[TECHNOLOGY]]></category>
		<category><![CDATA[VISUALIZATION]]></category>
		<category><![CDATA[animation kit]]></category>
		<category><![CDATA[AS2]]></category>
		<category><![CDATA[kits]]></category>
		<category><![CDATA[tween]]></category>
		<category><![CDATA[tweening]]></category>
		<category><![CDATA[tweens]]></category>

		<guid isPermaLink="false">http://drawk.wordpress.com/?p=179</guid>
		<description><![CDATA[TweenMax (Speed Test) has been released that adds a main feature missing from GreenSock&#8217;s offerings in tween animation libraries and kits over Tweener. That is the bezier curve tween. Tweener is very popular for use in PV3d and AS3 due to the bezier curve and Zeh&#8217;s great example that is really the base of a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.greensock.com/tweenmaxas3/" target="_blank">TweenMax</a> (<a href="http://blog.greensock.com/bezier-speed-test/" target="_blank">Speed Test</a>) has been released that adds a main feature missing from GreenSock&#8217;s offerings in tween animation libraries and kits over <a href="http://code.google.com/p/tweener/" target="_blank">Tweener</a>.  <strong>That is the bezier curve tween.</strong> Tweener is very popular for use in PV3d and AS3 due to the <a href="http://labs.zeh.com.br/blog/?p=104" target="_blank">bezier curve and  Zeh&#8217;s great example </a>that is really the base of a possible 3d editor. TweenMax now adds this and bezier tween capability for the GreenSock animation libraries.</p>
<p><a href="http://code.google.com/p/tweener/" target="_blank">Tweener </a>and <a href="http://blog.greensock.com/tweenliteas3/" target="_blank">TweenLite </a>have become the micro animation kits as well as micro kits you can make with <a href="http://www.goasap.org/developers.html" target="_blank">Go base kits</a>. TweenLite, <a href="http://blog.greensock.com/tweenfilterliteas3/" target="_blank">TweenFilterLite</a> and TweenMax divided up into different kits allows it to be embedded for banners or small assets easier if you don&#8217;t need the filters or other advanced tweens (this comes into play heavily with large games and asset collections when the compiled SWF each need the library).  Tweener packs all features into one kit for simplicity. GreenSock kits are divided up for need.  The comparison together is about the same but for basic tweens TweenLite is only 2k.</p>
<p><a href="http://blog.greensock.com/bezier-speed-test/" target="_blank">Performance is one area that the kits from GreenSock have really shined</a> and since the addition of the <a href="http://blog.greensock.com/tweening-speed-test/" target="_blank">speed tests and benchmarks</a> it has become a great focus on showing how the open source kits are much better than bloated included animation calls in Flash and Flex defaults. I think all the kits have niches that they fit and Tweener and TweenLite are just very simple to use which adds alot to an animation kit success.</p>
<p><strong>List of Animation Kits for AS3 (some for AS2 as well)</strong></p>
<ul>
<li><a href="http://code.google.com/p/tweener/" target="_blank">Tweener</a></li>
<li>GreenSock
<ul>
<li><a href="http://blog.greensock.com/tweenliteas3/" target="_blank">TweenLite</a></li>
<li><a href="http://blog.greensock.com/tweenfilterliteas3/" target="_blank">TweenFilterLite</a></li>
<li><a href="http://blog.greensock.com/tweenmaxas3/" target="_blank">TweenMax</a> (<a href="http://blog.greensock.com/bezier-speed-test/" target="_blank">Speed Test</a>)</li>
</ul>
</li>
<li><a href="http://www.goasap.org/developers.html" target="_blank">Go Base</a></li>
<li><a href="http://play.visualcondition.com/twease/" target="_blank">Twease</a></li>
<li><a href="http://www.uza.lt/codex/as3-easing/" target="_blank">AS3Easing</a></li>
<li><a href="http://www.alex-uhlmann.de/flash/animationpackage/" target="_blank">Animation Package</a></li>
<li><a href="http://www.boostworthy.com/blog/?p=170" target="_blank">Animation System</a></li>
</ul>
<p>If you are using the Flex of Flash default animation classes, I am sorry&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://drawlogic.com/2008/04/06/tweenmax-bezier-tweening-released-for-as2-and-as3-by-jack-at-greensock-and-list-of-animation-kits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

