1、根据所有物体的position位置获取中心点:
#region 获取一组物体的中心点
/// <summary>
/// 根据所有物体的position位置获取中心点
/// </summary>
/// <param name="transList"></param>
/// <returns></returns>
public static Vector3 GetTransList_CenterForPosition(List<Transform> transList)
{
int IntindexCount = transList.Count;
float Float_X = 0, Float_Y = 0, Float_Z = 0;
foreach (Transform trans in transList)
{
Float_X += trans.transform.position.x;
Float_Y += trans.transform.position.y;
Float_Z += trans.transform.position.z;
}
Float_X /= IntindexCount;
Float_Y /= IntindexCount;
Float_Z /= IntindexCount;
return new Vector3(Float_X, Float_Y, Float_Z);
}
#endregion