私は、ActionScript 3.0 を使用してビデオ録画アプリケーションに取り組んでいます。
そのために、AS3 ドロップダウン メニューを使用して、ユーザーが録画用のカメラとマイクを選択できるようにしました。たとえば、次のコードはマイクのリストを取得します。
var Mics:Array = Microphone.names;
var micData:Array = new Array();
for(i = 0; i < Mics.length; i++) {
//camMicData.availableMicrophones.addItem({label:Mics[i], data:i});
micData.push( {label:Mics[i], data:i} );
}
次に、次のコードはドロップダウン メニューを初期化します。
cbMicSelection = new ComboBox();
cbMicSelection.dataProvider = new DataProvider(micData);
cbMicSelection.dropdownWidth = 175;
cbMicSelection.width = 175;
cbMicSelection.move(340, 250);
addChild(cbMicSelection);
それで
activeMic = Microphone.getMicrophone( int( cbMicSelection.selectedItem.data ) );
マイクを選択します。
ここで、ドロップダウン メニューを AS3 ではなく HTML/JS にする必要があります。
どんな助けでも大歓迎です。ありがとう。