【发布时间】:2016-08-29 14:07:46
【问题描述】:
我有一组包含 8 个爆炸阶段的位图,我可以轻松地将其放入数组中。但我需要 40 个这样的爆炸阵列。有没有一种简单的方法可以创建 40 个数组并将它们放入一个数组中,而无需先声明 40 个单独的爆炸数组。我正在考虑循环通过一个循环,其中一个数组不断声明为一个新数组,每次将其推入主数组,但对 Haxe + OpenFL 来说是新手。
【问题讨论】:
我有一组包含 8 个爆炸阶段的位图,我可以轻松地将其放入数组中。但我需要 40 个这样的爆炸阵列。有没有一种简单的方法可以创建 40 个数组并将它们放入一个数组中,而无需先声明 40 个单独的爆炸数组。我正在考虑循环通过一个循环,其中一个数组不断声明为一个新数组,每次将其推入主数组,但对 Haxe + OpenFL 来说是新手。
【问题讨论】:
var arr:Array<Array<Int>> = [];
var arr2:Array<Int>;
for(i in 0...40)
{
arr2 = [i];
arr[i] = arr2;
}
trace(arr);
【讨论】: