我想制作一个规范化的坐标系,我想知道是否有一种方法可以制作一个在声明时执行此操作的变量:
Normals.BottomLeftX *= ClientArea.right;
Normals.BottomRightX *= ClientArea.right;
Normals.TopLeftX *= ClientArea.right;
Normals.TopRightX *= ClientArea.right;
Normals.BottomLeftY *= ClientArea.bottom;
Normals.BottomRightY *= ClientArea.bottom;
Normals.TopLeftY *= ClientArea.bottom;
Normals.TopRightY *= ClientArea.bottom;
ps 我计划制作每个的 X 和 Y 版本。值是任意的。如果该值是 x 它将乘以正确的值,因为 y 乘以底部值。为了更好地理解它需要做什么,我将使用它在 gui 游戏引擎中创建部分。