The Adjust module can perform several different visual adjustments to the underlying tracks at once, producing a wide variety of effects.
Its core attributes are brightness, hue, saturation
and contrast which can all be targeted by
Slider controls.
The fade attribute is also supported, and each of the core attributes has
a corresponding attribute like brightnessfade and huefade
which controls the starting point of that value for the tween.
If all attributes are made editable
(by including them in the editable attribute of the
media tag), then you've got a pretty advanced effects generator.
Typically the module is also reused to create several simplified effects by supplying default values for each attribute rather than making them editable.
For instance, specifying a default value of 2 for both the contrast and saturation attributes would give you a simple 'intensify' effect.
The adjust effect relies heavily on the
ColorMatrix
class by
Mario Klingemann,
as a simpler interface to Flash's ColorMatrixFilter class.
Attributes editable: comma delimited list of property names
brightness: floating point number from -255 to 255
brightnessfade: floating point number from -255 to 255
contrast: floating point number from -2 to 5
contrastfade: floating point number from -2 to 5
hue: floating point number from zero to 360 (degrees)
huefade: floating point number from zero to 360 (degrees)
id: single word string identifier, starting with a letter
fade: comma delimited pairs of percentages
length: floating point number (frames)
saturation: floating point number from -3 to 3
saturationfade: floating point number from -3 to 3
symbol: a valid SWF URL, followed by an ampersand and class name
type: the string 'effect'
|