NAME

SWF::DisplayItem - SWF DisplayItem class

SYNOPSIS

 use SWF::DisplayItem;

DESCRIPTION

SWF::DisplayItem is used for animation. To create an SWF::DisplayItem object, you may use either SWF::Movie/"add" or SWF::Sprite/"add" method.

METHODS

$displayItem->moveTo($x, $y);
Move $displayItem to ($x, $y) in global co-ordinates.
$displayItem->move($x, $y);
Displace $displayItem by ($x, $y)
$displayItem->scaleTo($x [,$y]);
Set $displyItem scale to $x in the x-direction and $y in the y-direction. If $y is not specified, $y=$x is assumed.
$displayItem->scale($x [,$y]);
Multiply $displyItem scale by $x in the x-direction and $y in the y-direction. If $y is not specified, $y=$x is assumed.
$displayItem->rotateTo($degrees);
Set $displayItem rotation to $degrees.
$displayItem->rotate($degrees);
Rotate $displayItem by $degrees.
$displayItem->skewX($x);
Add $x to the current x-skew.
$displayItem->skewXTo($x);
Set x-skew to $x. 1.0 is 45-degree forward slant. More is more forwad while less is more backward.
$displayItem->skewY($y);
Add $y to the current y-skew.
$displayItem->skewYTo($y);
Set y-skew to $y. 1.0 is 45-degree upward slant. More is more upward while less is more downward.
$displayItem->setDepth($depth);
Set Z-order of $displayItem to $depth.
$displayItem->setRatio($ratio);
Useful for SWF::Morph. Sets $displayItem ratio to $ratio.
$displayItem->addColor($r, $g, $b [,$a]);
Add RGB color to the $displayItem's color transform. Default value of $a is 1.0
$displayItem->multColor($r, $g, $b [,$a]);
Multiplies the $displayItem's color transform by the given values. Default value of $a is 1.0
$displayItem->setName($name);
Set $displayItem's name to $name (used for targetting with SWF::Action).
$displayItem->remove();
Remove $displayItem from the movie display list.
($x, $y) = $displayItem->getPosition(();
Returns displace coordinates of $displayitem.
$degrees = $displayItem->getRotation();
Returns rotation of $displayItem.
($x, $y) = $displayItem->getScale();
Returns scale of $displayItem in x- and y-direction.
($x, $y) = $displayItem->getSkew();
Returns x- and y-skew of $displayItem.
$depth = $displayItem->getDepth();
Returns Z-order of $displayItem.
$displayItem->setMask($level);

AUTHOR

Soheil Seyfaie (soheil AT users.sourceforge.net).

SEE ALSO

SWF, SWF::Button, SWF::Shape, SWF::Movie, .