キャストを回転させるにはどうすればいいのですか? キャストを回転させるにはどうすればいいのですか?
結論からいうと、Flashのようなキャスト回転機能はDirectorにはありません。

え〜そんな!値段の高いソフトなのに、そんなこともできないの!

画像データの扱いかたが根本的に違うんですよ。Flashはベクトルデータといって、画像を数値で表すのです。だからサイズも小さくできるし、回転も自由自在に計算できます。しかしDirectorはビットマップデータを扱うことが多いので、計算によって回転させるのはリアルタイムでは難しいのです。ちょうどEPSとPICT(BMP)データのような違いですね。

じゃ、回転は全く無理ってこと?

いえいえ、工夫次第でできないこともないですよ。たとえば簡単なキャストならシェイプを使って、計算で描画させることができます。32Kの世界の中に「アナログ時計」というものがありますが、これはその方法で作ってあります。また、ペイントウィンドウの「自動変形」の機能などを使って、あらかじめ回転させておいたキャストを使ってムービーを作成する方法もあります。ただ、この方法ではムービーの容量自体が大きくなるのが欠点ですが。


(c) Akira SAno 1996.1997
一応こんなページでも著作権は佐野彰に存在します
リンクフリーですが、メールでご連絡頂けたら嬉しいです。
homeF.A.Q.に戻る