Multiplies the item's color transform

(PHP 5 <= 5.3.0, PECL ming SVN)

SWFDisplayItem::multColorMultiplies the item's color transform


void SWFDisplayItem::multColor ( float $red , float $green , float $blue [, float $a ] )

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

swfdisplayitem::multcolor() multiplies the item's color transform by the given values.

The object may be a swfshape(), a swfbutton(), a swftext() or a swfsprite() object. It must have been added using the swfmovie::add().

Список параметров

These parameters are floats between 0.0 and 1.0:


Value of red component


Value of green component


Value of blue component


Value of alpha component

Возвращаемые значения

Эта функция не возвращает значения после выполнения.


This simple example will modify your picture's atmosphere to Halloween (use a landscape or bright picture).

Пример #1 swfdisplayitem::multcolor() example


= new SWFBitmap(file_get_contents("backyard.jpg"));
// note use your own picture :-)
$s = new SWFShape();
$s->drawLine($b->getWidth(), 0);
$s->drawLine(-$b->getWidth(), 0);
$s->drawLine(0, -$b->getHeight());

$m = new SWFMovie();
$m->setDimension($b->getWidth(), $b->getHeight());

$i $m->add($s);

for (
$n=0$n<=20; ++$n) {

header('Content-type: application/x-shockwave-flash');