イテレータ内のスプライトに画像をレンダリングしています。各レンダリング(反復)をキャンバス上に無期限に残して、連続する各レンダリングレイヤーが前のレンダリングレイヤーの上に表示されるようにします。これどうやってするの?私のコンポジションにはクリアやその他のレイヤーはありません。
質問する
797 次
1 に答える
1
Quartz Composerでは、ほとんどの場合、Clear
パッチを使用する必要があります。フレームバッファの以前のコンテンツに依存できるとは限りません。したがって、これを実現するには、すべての画像を構造にロードし(おそらくJavaScript
、パッチをフィードしてそこからImage Loader
ビルドするQueue
ことにより)、フレームごとにを使用してすべての画像を表示する必要がありますIterator
。
Quartz ComposerConceptualCompositionsバンドルのOSXDeveloperLibraryで入手できるAppleの「ImageTV」サンプルコンポジションをチェックしてください。この例は、一連の画像を構造にロードしてから表示する方法を示しています。
于 2012-06-26T03:40:33.947 に答える