使用SharedObject As3更新数组的最佳方法

时间:2013-12-11 20:44:03

标签: arrays actionscript-3 shared-objects

我刚用as3创建了一个irc客户端,但问题是我没有太多使用SharedObject的经验。当用户加入其他频道时,我需要一种更新数组的最佳方法。

例如,如果我有这个数组:

var channels:Array = [];

我还有一个函数,如果用户加入其他频道,我可以获得变量,当使用时,必须更新数组,而不删除已存在于数组中的变量,但我每次都失败了。更新一个项目的数组的最佳方法是什么,例如“频道”,它必须是:“'#channel1','#channel2','#channel3'”。抱歉我的英语不好,我来自荷兰。

为了更清楚一点:,这是用户命令的switch()中的一个:

case "JOIN":
    if(sCmd.split(" ")[1] == "")
    {
        sendNoticeToServerAndChatroom("Geef een kanaal op.");
    } else {
        var getJoinChannel = sCmd.split(" ")[1];
        sendCommand("JOIN", [getJoinChannel]);
                     // Here must be a code that sends every channels to a array <- (channels:array = [];)
        goToRoom();
    }
break;

谢谢!

0 个答案:

没有答案