效果描述:在动画运行框里面输入一串文本,然后点提交按钮,你就看到文本移动效果了!
代码如下:
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<=94) {
delete onEnterFrame;
mc._x = 319;
}
updateAfterEvent();
};
}
转 载:http://www.qqread.com/flash/2007/08/d326327.html
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 电信运营商专栏 (4039篇文章)
- Flash教程 常用短语trace();使用 (0次浏览)
- 贪吃蛇游戏代码翻译 (0次浏览)
- 把fla文件输出成和swf一样的gif文件 (0次浏览)
- 什么是AS2.0面向对象编程 (0次浏览)
- AS3学习笔记 (0次浏览)
- Flash交互式动画之星座查询器制作 (0次浏览)
- AS3.0的类及绑定 (0次浏览)
- AS3 中的反射 (0次浏览)
- AS3 技巧和提示 (0次浏览)
- 利用引导线制作动态爱心两例 (0次浏览)



