2011-12-08 10 views
1

私はフラッシュアプ​​リケーションを開発しています。私はカメラの動きをアニメーション化する簡単な方法を探しています。カメラオブジェクトをサポートする組み込みのトゥイーンライブラリがありますか?私はgreensock.com,をチェックアウトしましたが、カメラオブジェクト用にライブラリを使用する方法を理解できませんでした。フラッシュカメラオブジェクト - 簡単な方法でトゥイーンを動かす?

EDIT:カメラによって私は視聴知覚を意味します。実際のハードドライブのWebカメラではありません。私はよくあなたの質問を理解していれば

答えて

2

いくつかの方法があります。フラッシュでカメラの動きを模倣する。最も簡単な方法は、それを逆に考えることです。

床の上を照らして天井にカメラが取り付けられているとします。床はstageを表します。床にはテーブルがあり、これはあなたのDocumentクラスの一番上のDisplayObjectです。

この表には、表示しているすべてのものがあります。

このカメラは天井には移動できませんし、床を移動することもできません。そのため、テーブル自体またはその部分を「反対」に移動する必要があります。カメラを左にパンしたいとします。すべてを右に移動します。

TLDR:「カメラ」を取得するには、スクロールしたいものをラップし、そのスプライトを逆の方向に移動します。

2

、あなたが「可動」オブジェクトの子としてビデオを持つことができ、その後、(greensockまたはネイティブAPIを使用して)コンテナをトゥイーン:

var myVideo:Video = new Video(); 
myContainer.addChild(myVideo); 
// then tween myContainer 
+0

私は、ビデオは主にビデオを表示するために使用されていますが、よくはありません参照してください?私はステージ(または視聴カメラ)を変更するだけでいいです。私はフラッシュの経験がありません – vondip

+0

"[getCamera]ビデオをキャプチャするためのCameraオブジェクトへの参照を返します。ビデオのキャプチャを開始するには、CameraオブジェクトをVideoオブジェクトに接続する必要があります(Video.attachCamera()を参照)。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Camera.html#getCamera%28%29 – AsTheWormTurns

+0

私の質問は明らかではないことを申し訳ありません。カメラで私は視聴知覚を意味しました。実際のハードドライブのWebカメラではありません。私はフラッシュに新しいです、私は十分に明確でない場合は申し訳ありません – vondip

関連する問題