【发布时间】:2013-05-08 16:56:19
【问题描述】:
我有一个程序可以让用户使用各种功能,这些功能都可以工作。但是,当我使用音乐播放器功能时,当我单击返回以返回选项菜单时,播放和停止按钮仍保留在屏幕上。这是我的代码:
play_button.addEventListener(MouseEvent.CLICK,clickhandler);
stop_button.addEventListener(MouseEvent.CLICK,clickhandler);
function clickhandler(event:MouseEvent): void{
swapChildren(play_button, stop_button)
}
音乐文件嵌入在按钮中。
每次都会出现如下错误:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at SmartHouse_Scene1_fla::MainTimeline/frame10() at flash.display::MovieClip/gotoAndStop() at SmartHouse_Scene1_fla::MainTimeline/fl_ClickToGoToAndStopAtFrame_27()
需要注意的是,只有在播放完音乐时才会出现错误。如果我不触摸播放或停止按钮,我可以毫无问题地转到页面并离开。如果有人可以提供帮助,我将不胜感激。
【问题讨论】:
-
swapChildren 中有什么?这段代码和播放音乐有什么关系?
标签: actionscript-3 flash