SWFGradient
    (PHP 4 >= 4.0.5)
SWFGradient -- Crée un objet gradient
Description
new 
swfgradient ( void )
     swfgradient() crée un nouvel objet gradient.
    
     Une fois que vous avez ajouté les couleurs à votre gradient, vous
     pouvez l'utiliser dans des formes, avec la fonction
     swfshape->addfill().
    
     SWFGradient a la méthode suivante :
     swfgradient->addentry().
    
     Cet exemple simple affiche un gradient noir-blanc comme fond,
     et un gradient concentrique au centre.
     
| Exemple 1. Exemple avec swfgradient() | 
<?php$m = new SWFMovie();
 $m->setDimension(320, 240);
 $s = new SWFShape();
 // gradient noir-blanc
 $g = new SWFGradient();
 $g->addEntry(0.0, 0, 0, 0);
 $g->addEntry(1.0, 0xff, 0xff, 0xff);
 $f = $s->addFill($g, SWFFILL_LINEAR_GRADIENT);
 $f->scaleTo(0.01);
 $f->moveTo(160, 120);
 $s->setRightFill($f);
 $s->drawLine(320, 0);
 $s->drawLine(0, 240);
 $s->drawLine(-320, 0);
 $s->drawLine(0, -240);
 $m->add($s);
 $s = new SWFShape();
 // gradient radial : rouge vers transparent
 $g = new SWFGradient();
 $g->addEntry(0.0, 0xff, 0, 0, 0xff);
 $g->addEntry(1.0, 0xff, 0, 0, 0);
 $f = $s->addFill($g, SWFFILL_RADIAL_GRADIENT);
 $f->scaleTo(0.005);
 $f->moveTo(160, 120);
 $s->setRightFill($f);
 $s->drawLine(320, 0);
 $s->drawLine(0, 240);
 $s->drawLine(-320, 0);
 $s->drawLine(0, -240);
 $m->add($s);
 header('Content-type: application/x-shockwave-flash');
 $m->output();
 ?>
 | 
 |