前回はFlashムービー上で画像を移動させる方法について説明しました。今回は引き続きdrawメソッドと,Matrixクラスを使って,今度は,回転,拡大・縮小する方法を説明します。drawメソッドと,Matrixクラスの基本的な使い方については,前回の解説をご覧ください。 回転と拡大・縮小 まずは回転からです。回転を行うには「rotateメソッド」を使用します。 マトリクス.rotate(ラジアン); rotateメソッドの引数は,私たちが普段慣れ親しんでいる「0度~360度」の角度の単位(度数法)ではなく「ラジアン」という単位(弧度法)を使います。ある角度をラジアンに変換するには,次の式を用います*1。 ラジアン = 角度 * 円周率 / 180 ActionScriptでは円周率は「Math.PI」として提供されていますので,上の式は, ラジアン = 角度 * Math.PI / 180
![第43回 Flashムービー上で画像を変形させてみよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)