我的代码可以工作,并且所有值都正确,因此应该可以运行,但不能。
我尝试过对变量进行本地化,更改时间以及重新排列功能和名称标签。
auto1();
var autocount = 0;
var autotrue = 0;
function auto1(){
setTimeout(function() {
while(autotrue==1){
money = money + autocount;
setText("money_display",money);
}
}, 1000);
onEvent("auto1", "click", function(){
if(money >= 10){autotrue = 1;
money = money - 10;
autocount = autocount+1;
console.log("You now have " + autocount + " J$ per second");
} else {
console.log("you have insufficient J$ for this purchase");
}
});
}
我希望它每1000毫秒为我的money变量加1。但这对货币变量无济于事
胡子哥哥
达令说
相关分类