Source Code Packages

There are several source code packages out there that can make our flash lives quite a bit easier. Why reinvent the wheel? Some of the best Flash sites out there built off of pre-made source code like Papervision and TweenMax. Many of these codes are legal to use in your FlashDen files, although many are not. Most of the codes that are allowed to be used for resale still have requirements. Below is a list of what can and can’t be used. Please take special note of the first one so you don’t get any files removed.
TweenLite, TweenMax, and other GreenSock Code
We have some exciting news to share for FlashDen authors who want to use the GreenSock Tweening Platform (TweenLite and TweenMax). There’s been a lot of confusion surrounding whether or not its use is permitted on FlashDen, so we contacted the author, Jack Doyle, and got the “official” answer, plus a few pleasant surprises. As it turns out, Jack is very much in favor of FlashDen authors using his stuff. The only requirement is that they have a corporate Club GreenSock membership which, through the month of February, is 20% off for FlashDen authors! The membership comes with a bunch of extra classes and plugins that are quite useful, but more importantly, it comes with a license that permits the use of TweenLite/Max in commercial products like the ones sold on FlashDen. Also, be sure to check out TweenLite/Max’s recent enhancements.
From now on when you upload a file to FlashDen using GreenSock code you must provide the email you used to sign up for the corporate account in the notes to the reviewer (Example: “My GreenSock email address is blah@blah.com”). That way the reviewer will be able to confirm that you are a license holder.
Important: FlashDen authors who have files that use GreenSock code must either buy the corporate license, use different code, or remove their files. Jack has generously given us until March 1st to switch over.
Tweener
Tweener, like TweenLIte, is just a better way to tween with actionscript. You can use it in your uploads for free as long as this copyright info is found in the help file.
SwfAddress
I love SwfAddress and have used it several times. Once you figure it out it’s really easy to implement and solves one of Flash’s biggest downsides: the dreaded browser back and next buttons. It also integrates well with GoogleAnalyitcs. SWFAddress may be used in files and previews, provided the help file contains the copyright notice that is written in the MIT license.
Papervision (pv3d)
Some of the coolest sites I’ve ever seen were built using Papervision. Papervision is used to create 3d in Flash. Check out RimV’s portfolio for some great pv3d examples. Luckily Papervision is under the MIT license so you just need to state that in the instructions.
This list is by no means complete, but should give you an idea of what can and can’t be used. What do you use?





























I use tweener most of time.
Tweener, PV3D, AS3CORE and my own
Used to use a few PixelBender classes but ive replaced those with my own
Bookmarked the article! Thanks for the tips and clarification, Lance!
Why Now ??? Why not earlyer ??? Its not new that many Classes are under a copyright, and since now you sold alot of illegal software without havng a License!!!
Does this apply if you’re just using TweenLite?
FUBAR
Decide if you’re going to be commercial or free at the start, not the end.
-Ben
i use mx.transitions normally. 2nd and the good choice is of course Tweenmax/Tweenlite. Also there is a new tween class called tweensy which is as3.0 based and faster. I have described them in my blog
by
flashmad
Just to be clear, TweenLite/Max did NOT recently change to “commercial”. They are completely free for the vast majority of uses (see http://blog.greensock.com/licensing/ for details). The only exception is (and has been for quite some time) in commercial products for which an access/usage/license fee is charged to end users. FlashDen authors recognize that it takes a lot of time to develop code (and to a larger degree the ideas behind the code) and the fact that they charge multiple end users for their own code demonstrates a belief that good code provides a value that deserves compensation. Otherwise they’d give all their code away for free too. I address some of the FlashDen-specific concerns in the thread at http://flashden.net/forums/thread/tweenlitemax/9710?page=2 (read through to the end)
As for tinkutr’s comment about Tweensy’s speed, I’d encourage everyone to do their own tests rather than assuming the tests on Tweensy’s site give accurate real-world results. According to my tests, TweenLite/Max are faster (I explain why Tweensy’s tests may cause some confusion in the thread at http://flashden.net/forums/thread/tinting-with-tweener/9604?page=3#82134). Here’s a speed test with full source code: http://blog.greensock.com/tweening-speed-test/
Thank you for the clarifications!!