|
|
|
- added destroy method to ObjectPool (thanks nodename!)
- split ICanvas into two interfaces, ICanvas and IEncodable
- changed ICanvas so that startCapture can accept either a DisplayObject
or a Vector or Array of DisplayObjects
- added colorTransform method to ICanvas
- removed get/set target from ICanvas
- updated encoder infrastructure to use IEncoder rather than ICanavs
- added new BitmapCanvasCompositor class that can be used to combine
multiple BitmapCanvas instances with alpha compositing
- added new scale parameter to BitmapCanvas so that content can be scaled before it is captured
- fixed issue on BitmapCanvas where clear wouldn’t clear the large canvas
- added colorTransform method to BitmapCanvas
- changed PixelColorist so it supports either passing the constructor
a class that subclasses BitmapData or an instance of BitmapData
- added getColorAt method to get the color at a specific x and y location
- added automatic support for BitmapCanvasCompositor to ContextSaveImage
- added destroyManager and destroy methods to RhythmManager (thanks magicbruno!)
- removed MXP package
- combined hype_framework.swc and hype_extended.swc into hype.swc
- now compiled with mxmlc 4.1.0
|
|
Posted by Joshua Davis on February 19th, 2011 | No Comments |
|
|
|
|
|
- updated all FLA-based examples for increased clarity
- added SimpleProximity behavior
|
|
Posted by Joshua Davis on March 23rd, 2010 | No Comments |
|
|
|
|
|
- modified 01_adjuster example
- added 02_adjuster example
- the Adjuster class now exposes activeClip property
- modified PixelColorist to deal with multiple children in the target sprite
- added DepthShuffle behavior
- added examples 01_depthShuffle, 02_depthShuffle, 03_depthShuffle, 04_depthShuffle, 05_depthShuffle
|
|
Posted by Joshua Davis on February 26th, 2010 | No Comments |
|
|
|
|
|
- Fixed nasty bug in ObjectPool
- Added applyLayout to ILayout (thanks markstar!)
|
|
Posted by Joshua Davis on February 20th, 2010 | No Comments |
|
|
|
|
|
- fixed bugs in ObjectSet that were causing runtime errors
- exposed all properties of behaviors so they could be changed at runtime (see Swarm behavior for example)
- deprecated ContextSavePNG in favor of generalized ContextSaveImage
- created hype-framework.swc and hype-extended.swc for use with either Flash CS4+ or FlexBuilder/FlashBuilder
- added TGACanvasEncoder to output Targa (TGA) files Targa output size is only limited by user RAM, PNG is limited to approx. 100,000 total pixels – at that point script timeout errors will occur
- moved Flash-based examples into own folder, added some basic pure AS3 examples (more coming in later releases)
- fixed all outstanding issues on GitHub (thanks sebleedelise and markstar!)
|
|
Posted by Joshua Davis on February 19th, 2010 | No Comments |
|
|
|
|
|
- moved all examples that use ContextSavePNG to their own folder and added a new example
|
|
Posted by Joshua Davis on February 19th, 2010 | No Comments |
|
|
|
|
|
- added ability for ObjectPool’s constructor to accept either single classes or an array of classes that are randomly chosen from
- added new CanvasFilterRhythm class that makes filtering instances of BitmapCanvas easier
- created new ICanvas interface and two classes that implement it, SimpleCanvas and GridCanvas
- modified BitmapCanvas to use new ICanvas classes and added new setupLargeCanvas(scale:int) method
- added new CanvasPNGEncoder for creating PNGs from ICanvas classes
- added new ContextSavePNG – a simple class to assist in encoding and saving large PNGs from BitmapCanvas instances
- created two new BitmapCanvas examples, 06 and 07, to show new PNG encoding capabilities
|
|
Posted by Joshua Davis on February 19th, 2010 | No Comments |
|
|
|
|
|
- jDavis made tons of changes to almost every .fla to polish things like variable name consistency, removing addChild(clipContainer) if not needed, etc. website also reflects all updates.
- added RandomTrigger.as to extended/trigger – used in SimpleBallistic examples 02 and 03
- added PixelColorist.as to extended/color – used in Color examples 03, 04 and 05 – applies color to object in relation to a specific pixel color found on a linked image
- added SimpleBallistic.as to extended/behavior – new examples added.
- modified ExitShapeTrigger.as / constructor to support new enterOnceFlag argument. Defaults to false. If true the target MUST enter the shape at least once before the trigger will fire
- modified Oscillator.as / Added new argument to constructor (linkOffset – links offset to frequency). The frequency is now modified through a property. Added new amplitude property. Added new offset property. Added new linkOffset property.
- added new function clear to BitmapCanvas.as / which clears the canvas back to it’s base color
- new examples / BitmapCanvas, Color, SimpleBallistic, and Oscillator
- fixed Setup Classpath.jsfl so it works properly for our PC friends
|
|
Posted by Joshua Davis on February 19th, 2010 | No Comments |
|
|
|
|
|
- Fixed memory leaks in Adjuster & HotKey – thanks to @SiRobertson
- Fixed issue with SoundAnalyzer, frequency index 0 was always 0. Now it duplicates index 1 (seems to be bug in SoundMixer). Updated 03_soundAnalyzer and 04_soundAnalyzer.
- Added 05_soundAnalyzer and 06_soundAnalyzer to demonstrate soundAnalyzer.getFrequencyRange
|
|
Posted by Joshua Davis on February 19th, 2010 | No Comments |
|
|