setDimension(600,400); $movie->setBackground(rand(0,0xFF),rand(0,0xFF),rand(0,0xFF)); $movie->setRate(31); $gridLine=new SWFShape(); $gridLine->setLine(0,100,100,100); $gridLine->drawLine(16*16,0); $gridSprite= new SWFSprite(); for($i=0; $i<17; ++$i) { $f2 = $gridSprite->add($gridLine); $f2->moveTo(0,$i*16); } for($i=0; $i<17; ++$i) { $f2 = $gridSprite->add($gridLine); $f2->rotate(270); $f2->moveTo($i*16,0); } $gridSprite->nextFrame(); $movie->addExport($gridSprite, 'grid'); $movie->writeExports(); $strAction = " _root.attachMovie('grid','grid',1); grid._x=grid._y=50; "; $movie->add(new SWFAction( $strAction)); // save swf with same name as filename $swfname = basename(__FILE__,".php"); $movie->save("$swfname.swf",9); ?>