0
我正在code.org及其2D遊戲上製作遊戲。我想在畫布上隨機生成rects。我有這個外面的平局循環的聲明變量:我想在我的2D JavaScript遊戲中隨機生成粒子
var xvar = [];
var t;
for(var sand1 = 0; sand1<=100; sand1++){
t[xvar] = randomNumber(0,200);
tx++;
}
,這在繪製循環繪製使用新生成的變量和隨機數rects:
for(var sand = 0; sand<=100; sand++){
rect(t[xvar], t[xvar], 3,3);
}
但它給我,當我嘗試這個錯誤運行它:
ERROR: Line: 57: TypeError: Cannot set property '' of undefined
基本上我想說明的是我的畫布100個3x3的長方形,但我希望他們留在整個時間一個地方。
你沒有t'設置'任何東西。它沒有定義。 'tx'也是未定義的。 – Amy
這是57行嗎? – chazsolo
第57行:t [xvar] = randomNumber(0,200); –