我将有一些任务供用户执行,所以我将创建一个 Array(false, false, false, ... number of tasks) 并且每个元素在完成后都会变为 true,所以我会知道什么时候会完成了,女巫一号还没有完成。通常我创建一个 int 来计算创建时的任务,并且减少,但是这次我需要控制每个项目(你没有完成这个......),而不仅仅是全局进度。
所以,我只得到了任务的数量:
var Ctrl:Array = new Array();
for(var i=0; i<numberOfTasks; i++){ Ctrl.push(false); }
如果我有很多任务,这种方式可能需要一段时间才能冻结执行。有一些“自动”的方式吗?