Flash类给我和导入错误

Flash类给我和导入错误,flash,Flash,这是我写的代码。它是一个基于泛型对象的flash类 package{ import flash.events import flash.ui import flash.Sprite; import flash.Sound; public class SongPlayer extends Object { private var _song : Sound; private var _soundTrans : SoundTransform; add

这是我写的代码。它是一个基于泛型对象的flash类

package{

import flash.events
import flash.ui
import flash.Sprite; 
import flash.Sound; 

    public class SongPlayer extends Object {


    private var _song : Sound;

    private var _soundTrans : SoundTransform; 

    addEventListener(Event.ENTER_FRAME , onEnter); 

        public function SongPlayer (_sound:Sound) : void {

        _song = _sound;

        var chan : SoundChannel = new SoundChannel(); 

        chan = _song.play(); 

        };


    }

}

事实上,您的代码充满了错误:

  • 您的所有导入语句(!)都无效。检查每个类的API文档,找出要导入的正确包或合格类名(例如
    flash.display.Sprite
    flash.events.Event
  • 在功能块外部添加事件侦听器
  • 您甚至没有声明一个
    onEnter
    函数来处理事件
  • 无需编写
    扩展对象
    ,因为Flash中的所有自定义类都是按定义扩展对象的
将来:阅读错误消息。它们通常意味着什么。然后,反复地只修复第一个错误,然后重新编译,直到编译完成

我也很确定有很多播放声音的例子,甚至在ActionScriptAPI文档中,你可以使用这些例子来开始-没有必要从头开始做这些