イコライザーでオーディオ ファイルを再生する必要があるサイトを構築しています。AS3についてはまだよく知らないので、これは簡単な質問かもしれません。
ここでデモンストレーションを使用したい例とここのソースファイルを見つけました
イコライザー オブジェクトをステージに追加するコード (チュートリアルから)
package {
import flash.media.*;
import flash.net.*;
import flash.display.*;
import flash.events.*;
import com.everydayflash.equalizer.*;
import com.everydayflash.equalizer.color.*;
public class Main extends Sprite{
public function Main() {
var s:Sound = new Sound(new URLRequest("track.mp3"));
s.play(0, 100, new SoundTransform(1, 0));
var es:EqualizerSettings = new EqualizerSettings();
es.numOfBars = 32;
es.height = 64;
es.barSize = 2;
es.vgrid = true;
es.hgrid = 2;
es.colorManager = new SolidBarColor(0xffff4444);
es.effect = EqualizerSettings.FX_REFLECTION;
var e:Equalizer = new Equalizer();
e.update(es);
e.x = 100;
e.y = 100;
addChild(e);
addEventListener(Event.ENTER_FRAME, e.render);
}
}
}
これにより、いくつかの非常に優れた効果を持つ垂直方向のイコライザーが作成されます。
ただし、水平にしたいので、「e」を90度回転させる必要があると思います。これを行う方法を知っている人はいますか?それとも、オリエンテーションは、それを作成するアクション スクリプトによってのみ決定されますか?
ご協力いただきありがとうございます。