如何在数组中填写值

问题描述

我在actionscript3中有这样的代码

var map: Array = [
                  [[0,1,0],[0,0]],[[0,0]]]; 
var nom1: int = 0;
var nom2: int = 0;
var nom3: int = 1;
var nom4: int = 18;
stage.addEventListener (Event.ENTER_FRAME,beff);
function beff (e: Event): void
{
  map[nom1][nom2][nom3] = nom4
}
stage.addEventListener (MouseEvent.CLICK,brut);
function brut(e: MouseEvent):void 
{
 trace (map)
}

运行时,它的输出出现错误

我想要的是填写每个“ 1”值而不删除“ [”或“]”符号

因此,当var nom1,var nom2更改时

然后输出为

[[[0,18,0]]]

请帮助那些可以解决此问题的人

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)