我試圖通過把一些隨機的廣場舞臺上做了地形,但我不能這樣做,這是我的代碼。地形生成AS3
import flash.display.Sprite;
var i:Number;
var h:Number = 0;
var black:Sprite = new Sprite;
for (i = 0; i < 600; i++)
{
if (randon <= 0.5)
{
i += 40;
black.graphics.beginFill(000000);
black.graphics.drawRect(i,h,40,40);
black.graphics.endFill();
addChild(black);
}
if (randon>=0.5)
{
i += 40;
}
}
var randon:Number;
randon = Math.random();
我不明白'h'定義任何地方... – Daniel
無論如何,當我定義它,randon的它說,這是NaN – Henke
放「randon」上述值的for循環.. – Ronnie