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というのを置いている場合の話。
なので使用する際はサウンドのロードが発生してしまいます。
これじゃダメなんだよぅ…リンケージしたサウンドを使いたいんだよぅ…