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

TweenLite (AS3)

In many ways TweenLite is the heart of the GreenSock animation library it stores all the core features necessary to create interactive animations and beyond using the plug-in architecture.

Duration: 48:48

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.

TweenLite (AS3) Overview

What you'll learn

In many ways TweenLite is the heart of the GreenSock animation library it stores all the core features necessary to create interactive animations and beyond using the plug-in architecture.

In our first chapter our focus was on the core library features - TweenNano been able animation. We now cross over into TweenLite where the possibilities of intricate interactive animations begin. In this chapter we will learn how to react when the animation completes, we will create custom uses, use delays, kill animations and explore the various variables of the library.

Modifying animation eases

In this lecture, we will learn how to customize and personalize animations through the use of eases.

07:04

Seconds versus frames

In this lecture, we will explore the option of defining animations by frames instead of seconds by using the  useframes property.

01:14

When the rendering of your animation is wrong

In this lecture we will understand how and when to use the immediaterender property.

04:13

Our first callback: oncomplete

In this lecture, we will understand how callbacks work and see oncomplete in action.

12:03

The onupdate callback

In this lecture, we continue and explore callbacks through looking at the onupdate in action.

09:26

Redefining the default ease

In this lesson, will explore the default ease and how we can change it.

02:20

Delaying function calls

In this lecture, we will see how we can use the delayedCall method to trigger functions at any given time.

03:53

Killing animations

In this lecture, we will learn how to use the kill method to terminate animations.

04:15

Gaining access to the tweens vars

In this lesson, we will explore how to gain access to those original vars from within a callback.

04:19
Download Source Files