namespace UnityEngine
{
///
/// 对 Unity 的扩展方法。
///
public static class UnityEngineVector3Extension
{
///
/// 取 的 (x, y, z) 转换为 的 (x, z)。
///
/// 要转换的 Vector3。
/// 转换后的 Vector2。
public static Vector2 ToVector2(this Vector3 vector3)
{
return new Vector2(vector3.x, vector3.z);
}
///
/// 取 的 (x, y) 转换为 的 (x, 0, y)。
///
/// 要转换的 Vector3。
/// 转换后的 Vector3。
public static Vector3 ToVector3(this Vector3Int vector3)
{
return new Vector3(vector3.x, vector3.y, vector3.z);
}
}
}