
cjlibrarycs4
CJLibrary CS4 contains many useful ActionScript 3.0 APIs for Flash CS4 and Flex SDK 4.
Files with .as3proj extension are ActionScript 3.0 projects that should be opened with FlashDevelop 3.
There's also a Google Group for discussion about CJLibrary CS4: http://groups.google.com/group/cjlibrary-general
How to check out the latest source files from the SVN repository
The Emitter Particle FX engine is now an individual project
Go to the Emitter project homepage
CJLibrary CS4 includes:
CJMath - Mathametical shortcuts and common functions.
CJUtils - Common Array operations.
Symbol Base Classes (idv.cjcat.display) - Useful symbol base classes and document classes.
Carousel (idv.cjcat.display.carousel) - 2.5D carousel engine.
FSMachine (idv.cjcat.fsm) - Finite state machine.
DynaShape (idv.cjcat.display.dynashape) - Dynamic shape drawing API.
Shapes (idv.cjcat.display.shapes) - Common basic shapes with adjustable parameters.
ZSorter (idv.cjcat.display.zsorter) - Z-depth sorting utilities based on the new Flash 3D drawing API.
Filters (idv.cjcat.filters) - Filter classes wrapped from PBJ (Pixel Bender Filter Byte Code File).
Fenozix (idv.cjcat.physics.fenozix) - Simple 2D particle physics engine.
And more...
For those who wish to use idv.cjcat.utils.ByteArrayCodec to create your own filter class.
You'll need a PBJ (Pixel Bender Byte Code File) file.
Also, you have two options to obtain its PBJ String:
- Using the PBJ String Generator, which can be found in the Downloads section.
- Using the idv.cjcat.utils.ByteArrayCodec class
Project Information
- License: MIT License
- 21 stars
- svn-based source control
Labels:
ActionScript
AS3
Flash
Flex
particle
physics
graphics
visualization
Emitter
DynaShape
Fenozix