MC Tween: it saves the world.™

Home | Using MC Tween | Documentation | Animation Types | Downloads | Examples | Extensions | Author & Disclaimer | Links

Special notice! While MC Tween is a nice extension and it will continue to work for AS1 and AS2 until the end of time, it is my duty to inform all citizens that I have switched the focus from further development on MC Tween to a new AS2 and AS3 extension, a real Class this time, called "caurina.transitions.Tweener" (or just Tweener). Tweener doesn't have as many features as MC Tween yet (for example, it doesn't have native filter tweens), and the documentation isn't 100% done, but it features a complete, more solid redesign with a few additional syntax features that were impossible to achieve with MC Tween. And it works the same for AS2 (including Flash Lite 2+) and AS3.

So, if you use MC Tween, or you're thinking about using it, I'd like to suggest you try Tweener instead. It follows all the principles of simplicity I tried to feature on MC Tween, but with a more powerful syntax. Tweener download, examples and documentation are available on Tweener's page. You can read more about this change on this blog post.

Thank you for your attention and sorry for this ugly box. And don't worry, this website will not be deleted or anything.

Notice for October 2008: also note that, if you are still interested in MC Tween and don't want to use class-based AS2 or AS3 solutions, Larry Benedict has taken the matter into his hands and updated MC Tween with some filter features that are not available in the latest version. You can read more about it (and download his version) here or here.


All you need to install and run MC Tween is its MXP file. This MXP file is understood by Macromedia Extension Manager - it's already installed with your normal Macromedia product installations. If you download it and it doesn't run, be sure to download the extension manager from here. This extension is 100% compatible with Flash MX, Flash MX 2004, Flash 8, and Flash CS3; from the Extension Manager, you can select which version of Flash to install to (if you have two or more versions of Flash installed).

If you are installing to Flash CS3, however, you will need the new Adobe Extension Manager, available here.

After installing, the include file ( as well as the XML syntax/help file (mc_tween.xml) will automatically be added to your Flash installation. You can then use #include "" to use it, as instructed on this section of the site.

To learn what's new on each version, please read the source .as file itself. The complete changelog is at the beginning of the code.

A quick note about version numbers: the first number is the major version of this extension - it's on version 2 now, and probably there will not be a version 3 (the change to '2' was needed when I changed a lot of the internal workings of the extension). The second number is changed when a new feature (like a new method or a new shortcut) is added; and the last number is changed when there is update with no actual new features (like a performance increase or a bug fix).

Please notice: also consider Larry Benedict's more recent updated versions, available here or here.

Filename Description Date Size
mc_tween_2_28_29.mxp Version 2.28.29 (Latest, current version) Apr '06 45kb
Filename Description Date Size
mc_tween_2_27_29.mxp Version 2.27.29 Dec '05 44kb
mc_tween_2_27_28.mxp Version 2.26.28 Oct '05 44kb
mc_tween_2_26_27.mxp Version 2.26.27 Mar '05 32kb
mc_tween_2_23_26.mxp Version 2.23.26 Feb '05 28kb
mc_tween_2_21_25.mxp Version 2.21.25 Feb '05 27kb
mc_tween_2_19_24.mxp Version 2.19.24 Jan '05 25kb
mc_tween_2_19_23.mxp Version 2.19.23 Dec '04 25kb
mc_tween_2_19_22.mxp Version 2.19.22 Dec '04 25kb
mc_tween_2_18_15.mxp Version 2.18.15 Oct '04 25kb
mc_tween_2_17_15.mxp Version 2.17.15 Aug '04 23kb
mc_tween_2_16_15.mxp Version 2.16.15 Jul '04 22kb
mc_tween_2_16_14.mxp Version 2.16.14 Jun '04 21kb
mc_tween_2_16_12.mxp Version 2.16.12 May '04 21kb
mc_tween_2_16_11.mxp Version 2.16.11 Mar '04 18kb
mc_tween_2_15_10.mxp Version 2.15.10 Feb '04 19kb
mc_tween_1_12_9.mxp Version 1.12.9 (Latest, "old" version) Dec 03 17kb

There's also a separate help file download. This file installs this documentation inside of Flash itself, so you have it available when you press F1. The documentation was converted with help by Alfredo Santamaria.

Filename Description Date Size
mc_tween2_ref.mxp Reference file for automatic Flash installation May '07 310kb Reference file for manual installation (on Flash or other readers) May '07 245kb

Apart from the normal installation, separate files are also available. They're useful for quick pasting, or if you don't have Macromedia Extension Manager installed and don't want to install it. If you download the normal installation file (above), you don't need any of the following files!

(should go on " \Macromedia\Flash MX\Configuration\include" or similar)
Filename Description Date Size Compiled (SWF) size Version 2.28.29 (Latest, current version) Apr '06 85kb ~7.9kb Version 2.27.29 Dec '05 83kb ~7.8kb Version 2.27.28 Oct '05 83kb ~7.8kb Version 2.26.27 Mar '05 58kb ~5.7kb Version 2.23.26 Feb '05 50kb ~5.3kb Version 2.21.25 Feb '05 49kb ~6.1kb Version 2.19.24 Jan '05 44kb ~4.4kb Version 2.19.23 Dec '04 44kb ~4.4kb Version 2.19.22 Dec '04 44kb ~4.4kb Version 2.18.16 Nov '04 44kb Version 2.18.15 Oct '04 46kb ~4.2kb Version 2.17.15 Aug '04 44kb ~3.9kb Version 2.16.15 Jul '04 41kb Version 2.16.14 Jun '04 40kb Version 2.16.12 May '04 39kb Version 2.16.11 Mar '04 39kb Version 2.15.10 Feb '04 35kb Version 1.12.9 (Latest, "old" version) Dec '03 32kb Version 1.12.8 Oct '03 31kb Version 1.12.7 Aug '03 31kb Version 1.11.7 Jul '03 30kb  

There are also other(alternative) versions of MC Tween available. To use them, download the selected .as file, place it on the corretc include directory (or your movie's directory), and #include it on your Flash movie. They should be used in place of the standard MC Tween include file. See the files themselves for more information.

(should go on " \Macromedia\Flash MX\Configuration\include" or similar)
Filename Description Date Size Compiled (SWF) size MC Tween Lite, a version of MC Tween stripped out of some methods in favor of a smaller compiler size. Useful for small banners and such. Created by Bill Stoudt. Jan '07 24kb ~3.4kb


(should go on "\Macromedia\Flash MX\First Run\ActionsPanel\CustomActions" or similar)
PS: Help is not complete and is used for syntax highlighting only.
For help on each command, use the online documentation instead.
Filename Description Date Size
mc_tween.xml Help/color syntax file Apr '06 32kb


MC Tween· Zeh Fernando, 2003-2006 · Proudly hosted at DreamHost · Disclaimer