作者zemaitis (Peace~!)
看板Flash
标题Re: [问题] 动态文字的处理@@..
时间Tue Mar 31 00:45:13 2009
後来尝试了这样的作法,实现从资料库捞东西,然後每页显示4笔
并有上下页功能,其实应该是很简单的...但我搞了好久Orz.....
---------------场景上有nextBU跟prevBU两元件,作上下页切换用-----------------
nextBU.addEventListener(MouseEvent.CLICK,nextdata);
function nextdata(e:MouseEvent):void {
prevBU.addEventListener(MouseEvent.CLICK,prevdata);
var nowdataIndex:int
nowdataIndex++;
for (var i=0; i<4; i++) {
//每一页显示四笔
arrayIndex=4*nowdataIndex+i;
t=i+1;
//判断如果没有资料了动态文字显示 ""
if (dataArrayCHK[arrayIndex]!=null) {
this['tesf'+t].text=dataArrayCHK[arrayIndex];
} else {
this['tesf'+t].text='';
}
}
if (nowdataIndex>dataArrayCHK.length/4) {
nextBU.removeEventListener(MouseEvent.CLICK,nextdata);
}
}
prevBU的话就全部反过来写:p 分享给有需要做类似东西的版友参考看看:)
如果有空的话,也帮忙作一点小测试:P~感谢
http://163.17.142.204/fan/test/index0.html
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.206.179