私はピアノアプリを開発していますが、ユーザーが曲を録音できるように、画面と音を一緒に録音したいと思っています。AS3またはFlashBuilderを使用してこれを行うことはできますか?どうやって?
質問する
707 次
2 に答える
1
私の知る限り、フラッシュを使用して画面をムービーに記録することは実際には不可能です。ただし、それを回避する方法があるかもしれません - それはすべて、あなたのやり方次第です。
draw 関数と bitmapData オブジェクトを使用してアプリの一連の「スクリーンショット」を取得し、それを一連の画像にエンコードして、それらに対して何かを行うことができます。また、直接再生するのではなく、波形データを生成してサウンド オブジェクトに送信し (同時に保存する)、手動でサウンドをキャプチャする必要があります。ただし、これは簡単な作業ではなく、独自の「midi」形式を構築する方が簡単な場合があります。
ユーザーがピアノのボタンを押すたびに、"アクション" を配列に追加します (押されたキー、押されたフレーム/時間、その他の必要な情報)。次に、ユーザーにその配列をファイルに保存させ、「曲を表示」したいときに、データを使用して曲を「再生」します (配列からすべての項目を読み取り、データからユーザー入力を偽造するだけです)。
于 2012-09-13T05:30:51.533 に答える
0
いいえ、私はそうは思いません。レコード画面のAPIは公開されていません(AdobeはAdobe Connectでこの機能を使用しました)が、APIを共有していません
于 2012-09-13T05:55:34.783 に答える