Hi, I am creating a game with a setInterval,
Apparently, the set interval only run once,
whether I put set interval in ClientObject.js
Code: Select all
			
this.interval_id=setInterval(this.work(this.produce_interval),1000);
		},
		
		work: function(produce_interval){
			console.log("berhasil");
		}
client.js,
Code: Select all
									case BUILDING_TYPE.STADIUM:
										tempItem = ige.client.createTemporaryItem('Stadium') // SkyScraper, Electricals etc
											.opacity(0.7);
										tempItem.interval_id=setInterval(tempItem.work(tempItem.produce_interval),1000);
									break; 
Am I missing something?
Best Regards,
Steven
