打印

[其它] 动态文本滚动问题

我想要一个动态文本,在外部获取文字
然后让文字从左到右或者从下到上滚动显示
该怎么弄啊  !
麻烦高手指点一下@跪谢了
看到跪谢不敢当;不敢说了
还没想好;先不签了
我刚昨晚做了个 不知道能不能帮到楼主
System.useCodepage = true;      //让导入的内容显示正确
_root.loadVariables("外部文本名.txt");  //导入外部文本
onData = function () {                 //onData当导入成功后运行函数
       _root.动态文本实例名.text = content;   //动态文本框内显示该内容
};

外部文本里以&content= 开头

然后建两个按键btn1和btn2

btn1.onRollOver = function(){      //鼠标移动btn1上时执行函数
       onEnterFrame = function(){     
              _root.动态文本实例名.scroll++;  //动态文本向上一行一行的移动
}
}
btn1.onRollOut = function(){    //鼠标移出btn1
       delete onEnterFrame;   //文本滚动停止
}
btn2.onRollOver = function(){
       onEnterFrame = function(){
              _root.动态文本实例名.scroll--;  //动态文本向下一行一行移动
       }
btn2.onRollOut = function(){
       delete onEnterFrame;
}
}

我这个做的效果是仿电子杂志里的
如果楼主想做单纯的滚动的话.
把代码里两处onEnterFrame = function(){}删掉就可以了.
如果这样的话就要手动一次一次的移动鼠标或是点击才能滚动 感觉特累.
如果按我这样方法觉得滚的太快的话.把帧频数值改小一点会好一些.