Free Flash Scripts site is a resource of flash scripts, frameworks, libraries and tutorials which are free and come also with source codes.

Five3D example

Script Image: 
five3d-example.jpg

In this example random planes are created on an onEnterFrame event. Their z position is increased and the plane is disposed once it reaches the depth of 2000. The wow - effect is achieved by rotating the container3D object, also in an onEnterFrame event.

Script author: 
Kenny Lin

PNG2SWF converter

Script Image: 
png2swf.jpg

If you are a flash developer you certainly came across a requirement to convert multiple png files into swfs. The swf file format has the advantage that you get a picture with jpg compression PLUS transparency channel - what is really nice.

There isn't much software online which could do this task but in the end I found out that this can be done using JSFL.

(If you don't know JSFL is - it is an JavaScript program to control Flash IDE - anything you do with mouse and keyboard can be done using JS commands.)

So inspired by a JSFL script by mrdoob which converts just a single file, I wrote a new script which takes all PNGs in a directory and converts them into SWFs. You can also choose the compression quality.

Script author: 
Matus Laco

Away3D

Script Image: 
away3d-logo.jpg

Away3D is another 3D engine for Flash. It was derived from Papervision3D and brought new features which were not present in Papervision. Later the engine was rewritten so now it's a different engine but with similar architecture to Papervision.
Later Away3D got so advanced that some unique features from it were implemented in Papervision3D.

Currently Away3D and Papervision3D are two separate projects. Both of them are of great quality and its difficult to choose which one to use. From what I have read on the various blog posts it seams that Away3D is superior in features and functionality, Papervision3D in documentation and users base.

Some articles on PV3D, Away3D comparsion:
http://coobico.com/index.php/blog/article/3d_in_flash_papervision_away3d...
http://blog.papervision3d.org/2007/05/16/papervision3d-to-merge-away3d-f...
http://osflash.org/pipermail/osflash_osflash.org/2007-August/014001.html
Good one:
http://groups.google.com/group/away3d-dev/browse_thread/thread/d9c029574...

If I would start a 3D project now, I would consider Away3D to use. Based on the posts I read, the functionality of Away3D seems better (more functions, better results).

Script author: 
Alexander Zadorozhny, Rob Bateman and others

gTween

Script Image: 
gTween.jpg

Grant Skinner developed a new tweening engine which suits his needs the best : it's small, fast and powerful. It was inspired by TweenLite but adds new and useful features:

- AS3 event model (addEventListener...) instead of callbacks
- interrupting tweens
- reversing tweens on the fly
- adding tween parameters on the fly
- synchronised tweening with tweenChilds
- sequencing tweens with nextTween
- time/frame/hibrid timing mode
- class-wide pausing of all tweens
- advanced resource management (no memory leaks)

Script author: 
Grant Skinner

AS3 Image Dithering

Script Image: 
dithering_1.jpg

Well, I am not sure if you will ever need image dithering done in flash, but if yes, there are even two individually classes which target this topic. They were developed individually, but do almost the same.

Flash Panorama VR Tour

Script Image: 
panosalado.jpg

Panosalado is a free software based on PaperVision3D which makes it possible to display virtual panoramas of cities, events, landscapes, etc.

Script author: 
zephyr.renner, cheathamlane

Exif library for AS3

Script Image: 
slr.jpg

Is an as3 libary for extracting Exif information from images. It is free under MIT license.

Script author: 
shichiseki

Mac like Dock Menu (AS3)

Script Image: 
mac_doc_menu_1.jpg

This is an rewrite of the AS2 mac like menu posted here some time ago.

Author of this script used the wonderful PureMVC framework to built this script so you will find it easy to extend/modify or customize this script - or just learn how to better code ActionScript :)

Script author: 
Probably Andrei Vieru

Cover Flow (as3, mac like)

Script Image: 
cower-flow-mac.jpg

This coverflow script is AS3 programmed and performs fast even with 200 or even more images. It is highly configurable using an external xml file.
The script is using Pure MVC framework so it is also a good resource to see it in action.
It's free for non-commercial use and commercial licenses are available.

Script author: 
Matus Laco

AS3 XLS parser

Script Image: 
Oficina-XLS-128x128.png

Using this class you can parse - read and write XLS files using AS3.

Since I know this is the first class of this type. How the author describes it: "So far it supports reading text, numbers, formulas, and dates from Excel version 2.x-2003 and writing text, numbers, and dates. Formulas also update to reflect changes in cells they reference."

Thanks sigfrid3141 for sharing this class!

Script author: 
sigfrid3141