看看效果吧:
代码如下:
stop();
mc.setMask(mask_mc);
var v:Number = 5;//移动速度
var i:Number = 0;
var num:Number;
_btn.onPress = function() {
mc.t_txt.text = input_txt.text;
runMove();
};
_btn.onRelease = function() {
input_txt.text = "";
};
function runMove() {
onEnterFrame = function(){
if (mc._x>212) {
mc._x -= v;
}else{
delete onEnterFrame;
num=setInterval(funstop,1000);
};
updateAfterEvent();
};
};
function funstop() {
i++;
if (i>=4) {//中间停留时间
clearInterval(num);
run_left();
}
}
function run_left() {
onEnterFrame = function () {
mc._x -= v;
if (mc._x附上源文件:
[img]/Files/BeyondPic/2007-8/14/rar.gif[/img]
[url=http://www2.flash8.net/UploadTeach/200708/20070814164027564.rar]文本移动.rar[/url]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/521.html
代码如下:
stop();
mc.setMask(mask_mc);
var v:Number = 5;//移动速度
var i:Number = 0;
var num:Number;
_btn.onPress = function() {
mc.t_txt.text = input_txt.text;
runMove();
};
_btn.onRelease = function() {
input_txt.text = "";
};
function runMove() {
onEnterFrame = function(){
if (mc._x>212) {
mc._x -= v;
}else{
delete onEnterFrame;
num=setInterval(funstop,1000);
};
updateAfterEvent();
};
};
function funstop() {
i++;
if (i>=4) {//中间停留时间
clearInterval(num);
run_left();
}
}
function run_left() {
onEnterFrame = function () {
mc._x -= v;
if (mc._x附上源文件:
[img]/Files/BeyondPic/2007-8/14/rar.gif[/img]
[url=http://www2.flash8.net/UploadTeach/200708/20070814164027564.rar]文本移动.rar[/url]
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/521.html