0

カメラのシャッターアニメーション(例:shutter .gifアニメーション)を作成する方法と、さまざまな画面解像度で機能させる方法は?

ありがとう。ウリ

4

1 に答える 1

5

必要なのはシャッターではなく、ダイヤフラムです。実際の作品のように構築してアニメーション化するのは非常に簡単です。

基本的に、フレームのコーナーの1つに三角形のセットが取り付けられており、次に内側に回転して開口サイズを決定します。

http://en.wikipedia.org/wiki/Diaphragm_(optics)

編集:効果を示すために簡単なフラッシュファイルを作成しました。 http://dl.dropbox.com/u/340238/share/aperture.fla

編集2:動的配置用。

dummy.x = stage.stageWidth / 2;
dummy.y = stage.stageHeight / 2;
var stageSize:int = (stage.stageWidth > stage.stageHeight ? stage.stageWidth : stage.stageHeight);
displacement = stageSize * K + M;  //Where K and M are constants that you might have to experiment a bit to get. My guess is K = 1, M = 100

また、一致するように三角形のサイズを大きくする必要があります。

于 2012-05-26T18:06:57.267 に答える