setDimension(550,400); $movie->setBackground(rand(0,0xFF),rand(0,0xFF),rand(0,0xFF)); $movie->setRate(12); // drawing a red square shape with border (registration point : centered) $squareshape=new SWFShape(); $squareshape->setLine(1,0,0,0); $squareshape->setRightFill(255,0,0); $squareshape->movePenTo(-50,-50); $squareshape->drawLine(100,0); $squareshape->drawLine(0,100); $squareshape->drawLine(-100,0); $squareshape->drawLine(0,-100); // create a sprite and add red square to it $squaresprite= new SWFSprite(); $f1 = $squaresprite->add($squareshape); $squaresprite->nextFrame(); // add red square sprite to movie and move to _x=100 _y=100 // and give it an instance name $squareclip=$movie->add($squaresprite); $squareclip->moveTo(100,100); $squareclip->setName("redsquaremc"); // add actionscript to control sprite $strAction=" redsquaremc.onEnterFrame=function(){ this._rotation+=5; }; "; // add actionscript to movie $movie->add(new SWFAction( $strAction)); // save swf with same name as filename $swfname = basename(__FILE__,".php"); $movie->save("$swfname.swf",9); ?>