2011-09-09 16 views
0

私は、曲の時間に基づいて更新する必要のあるスライダコントロールを持っています。スライダカーソルを動的に移動するにはどうすればよいですか?Actionscript - スライダ位置を動的に更新する

私はこれを試してみましたが、それは更新されませんでした:

バージョンとして、あなたが使用している
sldAudioPosition.value = channel.position; 

答えて

0

スライダで最大値も設定する必要があります。最大値がなければ、スライダがどこにあるべきかを知ることができません。 最大値を曲の長さに設定すると、現在使用しているコードが機能します。

ASバージョンによっては、後でステージを更新する必要があります。

+0

私はAS 3を使用しています。現在、スライダの最大値はサウンドの長さによって動的に決定されます。私はちょうど通過する各秒で更新するためのポインタが必要です。 – user547794

+0

このためには、 "enter frame"イベントリスナーを追加する必要があります。あなたが定義した入力フレーム関数が呼び出されるたびに、あなたのスクリプト 'sldAudioPosition.value = channel.position; 'を実行すると、あなたのために更新されるはずです。 –

関連する問題