主题:  请帮我看看!

yangbest

职务:普通成员
等级:1
金币:0.0
发贴:88
注册:2003/8/30 22:25:05
#12004/10/30 9:59:30
我想用三个按钮控制一个运动的对像(works),
鼠标不动时对像是运动的,
当鼠标放在but01按钮上时(没有按下),对像(works)去到第5帧停下,当鼠标移开时对像(works)继续运动
当鼠标放在but02按钮上时(没有按下),对像(works)去到第10帧停下,当鼠标移开时对像(works)继续运动
当鼠标放在but03按钮上时(没有按下),对像(works)去到第15帧停下,当鼠标移开时对像(works)继续运动

下面的是第一个按钮的,但是出错了,不知错在哪里?


onRollOver=function(){
_global.curframe=_root.works._currentframe;
_root.works.gotoAndStop(5);
}
onRollOut=function(){
_root.works.gotoAndPlay(_global.curframe);
}

works是一个影片剪辑,放在wo层上,按钮but01放在but层上
出现下面的错误,


**错误** 场景=场景 1, 图层=but, 帧=1:第 1 行: 语句必须出现在 on 处理函数中
onRollOver=function(){

**错误** 场景=场景 1, 图层=but, 帧=1:第 5 行: 语句必须出现在 on 处理函数中
onRollOut=function(){

动作脚本错误总数:2 报错:2



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
#22004/11/1 9:42:07
onRollOver只能是写在按钮名后的。比如在主时间柱上写mybtn.onRollOut
如果直接写在按钮上就要这样on(rollOver){}



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
注册:2003/3/14 18:32:48
#32004/11/2 23:07:08
我也学到一招哈



智慧当当

职务:普通成员
等级:2
金币:13.0
发贴:412
注册:2004/10/28 1:18:59
#42004/11/3 21:19:46
太对了,楼主就是厉害啊....
小弟佩服!!!!