Flash 滚动字幕 如何停止?在线等!!!
我想让字幕在屏幕上停住,需要加一句什么样的代码呀!!!!
onClipEvent (enterFrame) {
_y -= 2;
if (_y>-100) {
if (_alpha<100) {
_alpha += 1;
}
} else {
在这加什么代码??
_alpha -= 1;
}
}
问题点数:20、回复次数:2Top
1 楼Iptton(混世)回复于 2006-03-04 11:59:05 得分 0
onClipEvent (enterFrame) {
if(_y>-100){
_y -= 2;
if (_alpha<100) {
_alpha += 1;
}
else {
_alpha -= 1;
}
}
}Top
2 楼Iptton(混世)回复于 2006-03-04 12:04:10 得分 0
停在中间时应是_alpha=100
onClipEvent (enterFrame) {
if(_y>-100){
_y -= 2;
if (_alpha<100) {
_alpha += 1;
}
else {
_alpha -= 1;
}
}
else _alpha=100;
}
更好更有效的办法是设计一个判断变量来决定是否滚动
这样处理互动起来更容易
onClipEvent (enterFrame) {
if(roll){
_y -= 2;
if (_alpha<100) {
_alpha += 1;
}
else {
_alpha -= 1;
}
}
else _alpha=100;
}
其中roll变量在其他地方进行设置
Top




