Flash as3用两个开关按钮分别控制两个影片,可总提示我“函数定义重复“,怎么改?as3真难学啊。

stop();//让所有影片停止播放//定义布尔值varact5star:Boolean//注册单击事件的接收者btn_red.addEventListener(Mous... stop(); // 让所有影片停止播放
//定义布尔值
var act5star:Boolean
//注册单击事件的接收者
btn_red.addEventListener(MouseEvent.CLICK,onClick)
//定义事件的接收者
function onClick(e:MouseEvent)
{
//布尔值取反
act5star=!act5star
//如果布尔值为true
if(act5star)
{
//播放影片剪辑实例
mc_5star.play()
//如果布尔值为false
}else
{
//停止播放影片剪辑实例
mc_5star.stop()
}
}

var act3angle:Boolean
//注册单击事件的接收者
btn_green.addEventListener(MouseEvent.CLICK,onClick)
//定义事件的接收者
function onClick(e:MouseEvent)
{
//布尔值取反
act3angle=!act3angle
//如果布尔值为true
if(act3angle)
{
//播放影片剪辑实例
mc_3angle.play()
//如果布尔值为false
}else
{
//停止播放影片剪辑实例
mc_3angle.stop()
}
}

测试影片后显示:
1021: 函数定义重复。
function onClick(e:MouseEvent)
展开
 我来答
百度网友ae5d4c8
推荐于2016-03-23 · TA获得超过655个赞
知道小有建树答主
回答量:728
采纳率:100%
帮助的人:734万
展开全部
把第一个onClick的监听语句和方法名都换成redOnClick
把第二个onClick的监听语句和方法名都换成greenOnClick

这样名字就不重复了.
深圳市容大彩晶科技有限公司
2024-11-20 广告
作为深圳市容大彩晶科技有限公司的工作人员,对于公司广告机的功能有一定的了解。公司的广告机是否支持多语言显示,具体需根据产品型号和功能配置来确定。但一般而言,现代广告机通常具备多语言显示的功能,以适应不同国家和地区的需求。建议直接查阅产品说明... 点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式