public class Aasdfasdfa : MonoBehaviour {
void Start () {
Point a = new Point(1, 2);
Point b = new Point(4, 5);
print(a-b);
}
}
public class Point
{
public int X { get; set; }
public int Y { get; set; }
public Point(int xPos, int yPos)
{
X = xPos;
Y = yPos;
}
public static Vector2 operator -(Point p1,Point p2)
{
return new Vector2 (p1.X + p2.X, p1.Y + p2.Y);
}
}
操作符的重载
最新推荐文章于 2024-07-26 20:29:14 发布