public void AssignSlots(Vector3 pos, Vector3 forward) { // 设置中心位置 _formationPattern.SetCenter(pos); _formationPattern.SetForward(forward); _formationPattern.CaculateSlotPosition(); for (int i = 0; i < individualList.Count; i++) { _formationPattern.slotInfoList[i].entityID = individualList[i].entityID; _lookUpTable[individualList[i].entityID] = _formationPattern.slotInfoList[i]; } }