setRate(20.000000); $movie->setDimension(550, 400); $movie->setBackground(rand(0,0xFF),rand(0,0xFF),rand(0,0xFF)); // SPHERE MAIN $g1=new SWFGradient(); $g1->addEntry(0.3,255,255,255,255); $g1->addEntry(0.5,191,191,191,200); $g1->addEntry(0.6,149,149,149,200); $g1->addEntry(0.8,254,197,112,120); $g1->addEntry(1.0,0,0,0,200); $c1 = new SWFShape(); $fill=$c1->addFill($g1, SWFFILL_RADIAL_GRADIENT); $fill->scaleTo(0.13); $fill->moveTo(10,-30); $c1->setLeftFill($fill); $c1->drawCircle(150/2); $f1=$movie->add($c1); $f1->moveto(275,200); // SPHERE SHADOW $g2=new SWFGradient(); $g2->addEntry(0.6,255,255,155,0); $g2->addEntry(0.95,0,0,0,155); $c2 = new SWFShape(); $fill=$c2->addFill($g2, SWFFILL_RADIAL_GRADIENT); $fill->scaleTo(0.11); $fill->moveTo(10,-5); //$fill->rotateTo(180); $c2->setLeftFill($fill); $c2->drawCircle(150/2); $f1=$movie->add($c2); $f1->moveto(275,200); // SPHERE LIGHT $g3=new SWFGradient(); $g3->addEntry(0.1,255,255,255,255); $g3->addEntry(0.6,255,255,255,O); $c3 = new SWFShape(); $fill=$c3->addFill($g3, SWFFILL_RADIAL_GRADIENT); $fill->scaleTo(0.14); $fill->moveTo(-30,-40); $c3->setLeftFill($fill); $c3->drawCircle(150/2); $f1=$movie->add($c3); $f1->moveto(275,200); // save swf with same name as filename $swfname = basename(__FILE__,".php"); $movie->save("$swfname.swf",9); ?>