namespace UnityEngine { public static class UnityEngineVector2Extension { /// /// 取 的 (x, y) 转换为 的 (x, 0, y)。 /// /// 要转换的 Vector2。 /// 转换后的 Vector3。 public static Vector3 ToVector3(this Vector2 vector2) { return new Vector3(vector2.x, 0f, vector2.y); } /// /// 取 的 (x, y) 和给定参数 y 转换为 的 (x, 参数 y, y)。 /// /// 要转换的 Vector2。 /// Vector3 的 y 值。 /// 转换后的 Vector3。 public static Vector3 ToVector3(this Vector2 vector2, float y) { return new Vector3(vector2.x, y, vector2.y); } } }