ImagickDraw
オブジェクトに格納されている座標を使用してポリゴンを生成しました。オブジェクトのコピーをいくつか回転させてから、画像のさまざまな位置に描画したいと思います。
imagick3.1.0rc1とImageMagick6.7.6-5を使用しています。
これが私が使用しているものです:
$sprite = new ImagickDraw();
$sprite->polygon($coords) //array of coordinates
$sprite->rotate(-90); //Doesn't seem to rotate
$sprite->translate($x, $y); //Doesn't seem to translate
$im->drawImage($sprite);
問題は、何らかの理由でそれであり、何もrotate
しtranslate
ません。私は何か間違ったことをしていますか?それとも、私が思っていることをしませんかrotate
?translate