Actionscript 3 ReferenceError:错误1069:在flash.media.SoundChannel上找不到正在运行的属性,并且没有默认值。-简单音乐“按钮”
我有一个小音乐按钮,当点击它时,它会停止一个音乐频道,当再次点击时,它会播放。它开始播放,当我单击它时,我得到一个错误: 以下是全部错误:Actionscript 3 ReferenceError:错误1069:在flash.media.SoundChannel上找不到正在运行的属性,并且没有默认值。-简单音乐“按钮”,actionscript-3,flash,actionscript,air,audio-player,Actionscript 3,Flash,Actionscript,Air,Audio Player,我有一个小音乐按钮,当点击它时,它会停止一个音乐频道,当再次点击时,它会播放。它开始播放,当我单击它时,我得到一个错误: 以下是全部错误: ReferenceError: Error #1069: Property running not found on flash.media.SoundChannel and there is no default value. at [PROJECTNAME]::MainTimeline/fl_TapHandler_8()[Rockfall_fla
ReferenceError: Error #1069: Property running not found on flash.media.SoundChannel and there is no default value.
at [PROJECTNAME]::MainTimeline/fl_TapHandler_8()[Rockfall_fla.MainTimeline::frame3:215]
at runtime::ContentPlayer/simulationSendTouchEvent()
at runtime::SimulatedContentPlayer/clientSocketDataHandler()
第3帧第215行是指这一行代码:
if(Chn_musicLoop.running == true){
处理音乐的小功能如下所示:
function fl_TapHandler_8(event:TouchEvent):void
{
if(Chn_musicLoop.running == true){
musicIcon.alpha *= 0.5;
Chn_musicLoop.stop();
}
else{
musicIcon.alpha *= 2;
Chn_musicLoop.play()
}}
有什么我遗漏的吗?当我点击文本框上的Disclose时,它会像应该的那样停止音乐 我被告知添加以下内容作为答案:
中国音乐频道是什么? 对。这是一个声音通道。下面是它的代码:var musicLoop=new bgMusic;var Chn_musicLoop=新的声音频道
但根据文件记载,SoundChannel有一个“正在运行”的参数。help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/
中国音乐频道是声音频道吗?是的。这是一个声音通道。下面是它的代码:var musicLoop=new bgMusic;var Chn_musicLoop=新的声音频道;但根据文件记载,SoundChannel有一个“正在运行”的参数。那么我需要做些什么来解决这个问题呢?