怎样在flash中用按钮控制文本上下移动,可加速
1、图层1画一个外框,锁定。

2、图层2写上文字(文字宽度与外框宽度相同,长度超过外框高度,并放在外框中间),右键点击-转换为元件-影片剪辑,并设置其实例名称为wz。

3、图层3画一个和外框中间空心部份一样大的矩形,放在外框中间,然后右键点击图层3,设置遮罩。

4、图层4加入两个按钮,然后分别给两个按钮设置动作:
按钮1(向上):
on (release, rollOver) {
wz.onEnterFrame = function() {
if (this._y<zz._y) {
this._y += 5;
} else {
delete wz.onEnterFrame;
}
};
}
on (rollOut) {
delete wz.onEnterFrame;
}
on (press) {
wz.onEnterFrame = function() {
if (this._y<zz._y) {
this._y += 10;
} else {
delete wz.onEnterFrame;
}
};
}
按钮2(向下:)
on (release, rollOver) {
wz.onEnterFrame = function() {
if (this._y+this._height>zz._y+zz._height) {
this._y -= 5;
} else {
delete wz.onEnterFrame;
}
};
}
on (rollOut) {
delete wz.onEnterFrame;
}
on (press) {
wz.onEnterFrame = function() {
if (this._y+this._height>zz._y+zz._height) {
this._y -= 10;
} else {
delete wz.onEnterFrame;
}
};
}