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 "add" in SWF::Movie or "add" in SWF::Sprite 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, .