【发布时间】:2014-07-10 23:48:22
【问题描述】:
我正在开发一个包含以下代码的游戏;它的意思是从一个数组中选择 8 个随机名称并将它们输入到屏幕上的一些文本中,以便每个元素位于单独的行上。这是我的代码摘要:
var a:Array
for (var i:Number=1; i<=packQ; i++)
{
shuffle(packShuffler);
//Note: this function randomly reorganizes the array "packShuffler", it's a pretty complicated function so lets leave it at that.
a.push(packShuffler[0])
a.push(packShuffler[1])
a.push(packShuffler[2])
a.push(packShuffler[3])
a.push(packShuffler[4])
a.push(packShuffler[5])
a.push(packShuffler[6])
a.push(packShuffler[7])
}
cardGet.text=""+a
//textbox looks something like this:
//blue,white,dragon,beast,great,black,Sword,Circle
我知道它看起来非常非常尴尬,尤其是推送部分,但这是我目前知道的唯一方法:/
好吧,我的问题是,在最后一行 {cardGet.text=""+a},文本显示为一大块元素,它们之间有逗号,我想要的是让每个元素出现在单独的线。我该怎么做?
【问题讨论】:
标签: arrays actionscript-3