主题:  关于自动滚屏?

zaza

职务:普通成员
等级:2
金币:1.0
发贴:490
#12002/10/22 13:50:27
我做了一个按钮,按上去后就会使一段文字向上走
这段文字是做成一个影片剪辑,从第一帧到55帧向上运动
第一帧加了动作stop,最后一帧也是
然后按钮的动作为:
on (rollOver) {
    tellTarget ("_root.xtext") {
        play ();
        
}
on (rollOut) {
    tellTarget ("_root.xtext") {
        stop ();
    }
}
但现在出现了一个问题就是,当我按上这个按钮,使文字移到最下方的时候,移开鼠标,然后又按上去时,文字就自动跳到第一帧了,请问这个问题如何解决?
我希望这个时候按上去时文字是不动的!



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#22002/10/22 14:09:37
_root.xtext 的最后一侦加上STOP();



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#32002/10/22 15:33:52
太麻烦了。
不用做motion
思路:
btn.onRollOver=function(){
mc.onEnterFrame=function(){
if(mc._y>max_value){
mc._y-=5
}
}
}
btn.onRollOut=function(){
mc.onEnterFrame=undefined
}
把max_value改成你的最上限
同理可做向下的



zaza

职务:普通成员
等级:2
金币:1.0
发贴:490
#42002/10/22 15:34:12
加了的呀,不行



掘金者

职务:普通成员
等级:1
金币:0.0
发贴:49
#52002/10/25 15:58:30
mmommo 我想问一下,你说的是在flashMx里做的还是flash5里面做。



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#62002/10/25 16:40:19
mx里。
5:
onClipEvent(enterFrame)

还是mx方便。



掘金者

职务:普通成员
等级:1
金币:0.0
发贴:49
#72002/10/25 16:56:48
我把上面的as加在按钮上了不其作用,(我把按钮放在影片里),我用的是5,