Actionscript 3 在“我的文本”字段中加载前30项,然后在单击时加载其余项

Actionscript 3 在“我的文本”字段中加载前30项,然后在单击时加载其余项,actionscript-3,air,sprite,Actionscript 3,Air,Sprite,我正在用Flash制作一个AIR应用程序(AS3) 我有一个精灵正在从我的数据库表加载项 function complete(e:Event):void { addChild(list); products = JSON.parse(loader5.data) as Array; for(var i:int = 0; i < products.length; i++){ createListItem(i, products[i]);

我正在用Flash制作一个AIR应用程序(AS3)

我有一个精灵正在从我的数据库表加载项

function complete(e:Event):void {
    addChild(list);
    products = JSON.parse(loader5.data) as Array;
        for(var i:int = 0; i < products.length; i++){
        createListItem(i, products[i]);
    }
    showList();
}

function createListItem(index:int, item:Object):void {
    var listItem:TextField = new TextField();
    var myFormat:TextFormat = new TextFormat();
    myFormat.size = 25
    listItem.defaultTextFormat = myFormat;
    listItem.text = item.title;
    listItem.y = 140+ index * 40;
    listItem.width = 100;
    listItem.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void {
        showDetails(item);
    });
    list.addChild(listItem);

}

function showList():void {
    list.visible = true;
}
功能完成(e:事件):无效{
addChild(列表);
products=JSON.parse(loader5.data)作为数组;
对于(变量i:int=0;i
我将有超过200个项目,将被加载。所以我想加载(或显示)前30页,然后点击按钮加载/显示下30页等等(如“页面”)

你知道我怎么做吗

试试这段代码

function showList():void {
    list.visible = true;
    list.useVirtualLayout="true"
}

嗯。。。变量和一些代码?这就是所有的代码。变量位于服务器(产品)中的php文件中。你真的需要它们来告诉我如何滚动列表吗?列表是一个精灵。显然我不能这么做。(错误1119)