02Geek HTML5 and JavaScript, TypeScript, React, Flash, ActionScript online School

TweenNano (AS3)

Create animations in AS3 using TweenNano efficiently and easily (ideal for banners)

Duration: 30:02

Created with

Ben Fhala

Ben Fhala

Ben Fhala is the creative force and founder behind 02geek, a pioneering platform dedicated to making web development accessible to everyone. With over 18 years of experience in the industry, Ben has a deep passion for teaching and a knack for breaking down complex concepts into easy-to-understand lessons.

TweenNano (AS3) Overview

What you'll learn

Learning animation doesn't have to be hard. The built-in capabilities of animation in flash are lacking in many departments when it comes to programmatic animations. To solve these problems one of the most powerful animation engines out there are the ones provided by GreenSock. In this first set of lectures we will introduce you to the classes that are used to animate with this library. Our main hero class will be TweenNano. The TweenNano class enables developers to create simple animations that are not interactive, quickly and efficiently without worrying too much about file size as is incredibly small. Although, in most scenarios you would want to use one of the more advanced library options such as the TweenLite or TweenMax we will cover them in a later chapter. It comes as a wonderful option in cases where do you need to build something that is incredibly small such as a banner. By the end of this chapter you will be able to animate non-interactive animations, a.k.a. create an animation that was preplanned in advance and is not influenced or controlled after it's created.

An overview of GreenSock

In this lecture we will take a birds view of the various classes available in the GreenSock library.

04:19

Setting up the TweenNano Class

In this lecture, we will see how to integrates the GSAP Library to enable us to start animating in Adobe Flash.

10:34

Animating from and to places

By the end of this lecture you will know how to work with the TweenNano.from() and TweenNano.to() methods.

08:15

Overriding animations in TweenNano

By the end of this lecture, you will know how override methods function and have an understanding of the class limitations.

06:53
Download Source Files