这让我快疯了!为什么这不起作用???if 语句永远不会出错,即使跟踪清楚地显示该死的数字 % 10 等于零......
var starSpawnTime:int = 0;
stage.addEventListener(Event.ENTER_FRAME, update);
stop();
function update(e:Event): void {
starSpawnTime++;
trace(starSpawnTime);
trace("Modulus: " + starSpawnTime % 10);
if ((starSpawnTime % 10) == 0) {
sStarBuffer = new SStar();
sStarBuffer.x = 560;
sStarBuffer.y = getRandomNumber(0, 400);
stage.addChild(sStarBuffer);
stars.push(sStarBuffer);
}