AS3でのリンケージが分かった!!

FlashCS3でのリンケージはこちらに書き直しました。
AS3でリンケージクラスを使うときはpublicにしないと使えない

※Flash9 アルファ版でのスクリプトテストです

結論から言うと、new リンケージ名。そーのまんまや!!
サウンドのロードは分かった。

  • コンストラクタ:new Sound()
  • メソッド:load/play/close
  • プロパティはいろいろ。

今までのattachSoundやstartがなくなった? みたいなので、以下のようにやる。コード的にはシンプルになってるけど…具合が悪い。

import flash.media.Sound;
var s1:Sound=new Sound();
s1.load(new URLRequest("s.mp3"));
s1.play();

これはswfと同階層にs.mp3というのを置いている場合の話。
なので使用する際はサウンドのロードが発生してしまいます。
これじゃダメなんだよぅ…リンケージしたサウンドを使いたいんだよぅ…