队列人物避让机制的修正:将队列中的List名单设置为target list,让旅客去遍历所有的队列中的旅客;
值得注意的是:(1)target list 中不能有旅客自己本身;通过遍历移除自身
foreach(var child in myPassengerList)
{
if(child!=gameObject)
{midle.Add(child);
}
targetObjects.Value=midle;
(2)以路线进行移动的逻辑Bug会较多,因此后续的思路为,将队列以队列末尾的旅客作为寻找对象,放弃按照路线走动;