AY
Size: a a a
AY
PD
AY
AS
AS
AY
AS
S
AY
AS
AY
AY
AY
AS
AS
AS
AS
AY
AS
var buffer_forest = new List<GameObject>();
foreach (var one_tree in _trees)
{
buffer_forest.Add(one_tree);
}
var job_pool = new List<Task>();
foreach (var one_tree in buffer_forest)
{
job_pool.Add(one_tree.GetComponent<TreeController>().TreeMainLoop());
}
//Debug.Log("Wait tasks");
await Task.WhenAll(job_pool.ToArray());
await Task.WhenAll(_trees.Select(x => x.GetComponent<TreeController>().TreeMainLoop()).ToArray());
AS