Manuel PHP
Précédent
Suivant
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();?
Précédent
Sommaire
Suivant
Niveau supérieur