RotationTest

スライダーを動かすと画像が回転する。
-->RotationTest.java
-->RotationTestPanel.java

-->ダウンロード

-----コメント-----

アフィン変換では回転も当然できる、ということだろう。
(アフィン変換については別作品を参照)

AffineTransformのgetRotateInstanceメソッドを使う。
角度と中心線を指定すれば、回転後の変換結果を得られるようだ。


重要な点は、実用的な速さで動くこと。
これならゲームに利用できるというもの。

何年も前、ルーレットゲームで画像回転させられず悔しい思いをした。
この技術が当時あれば、と思う。


ちなみに使用画像は、ツクールで作った自作アドベンチャーの一シーン。


戻る