【发布时间】:2016-10-29 18:14:14
【问题描述】:
x = 0, y = 0 位于屏幕的左上角。
以这种方式实现它的想法是什么?
PS:它在openGL中的左下角,它是合乎逻辑的。
【问题讨论】:
-
我认为这是相当明智的,因为当您使用图形中的坐标时,您说的是从这里开始的 x 像素和从这里开始的 y 像素。如果您从 CSS 的角度来看尤其如此,其中事物总是从顶部/左侧定义,而不是从屏幕的中心。
-
durbnpoisn,很公平。我对图形没有太多经验,所以,这可能是明智的,但是,openGL 系统在这一刻对我来说更有意义。
-
别误会我的意思,@Caleb。这是个好问题。我有点将其等同于为什么某些语言使用 0 作为数组中的第一个索引,而其他语言使用 1。出于不同的原因,两者都是明智的。您只需要遵循任何平台的约定即可。