[FONT=Times New Roman]Hallo,[/FONT]
[FONT=Times New Roman]ich möchte ein Bild um den Mittelpunkt drehen. Im Script wird das Bild um linke obere Ecke gedreht.[/FONT]
[FONT=Times New Roman]ich möchte ein Bild um den Mittelpunkt drehen. Im Script wird das Bild um linke obere Ecke gedreht.[/FONT]
PHP-Code:
<?php
$movie = new SWFMovie();
$movie->setRate(12.0);
$w0 = 200; $h0 = 200;
$movie->setDimension($w0, $h0);
$movie->setBackground(0xdd, 0xdd, 0xd0);
$f = 'test.gif';
$b1 = new SWFBitmap(fopen($f, "r"));
$b1 = $movie->add($b1);
for ($i=0;$i<20;$i++) {
$a = ($i+1)*18;
$b1->moveTo($w0/2,$h0/2);
$b1->rotateTo($a);
$movie->nextFrame();
}
$fn = 'test.swf';
$movie->save($fn);
echo '<object data="'.$fn.'" type="application/x-shockwave-flash" width="'.$w0.'" height="'.$h0.'">';
echo ' <param name="movie" value="'.$fn.'">';
echo ' <param name="quality" value="high">';
echo ' <param name="menu" value="true">';
echo ' <embed src="'.$fn.'" width="'.$w0.'" height="'.$h0.'">';
echo ' </embed>';
echo '</object>';
?>
Kommentar