为什么有些语言使用翻转的Y轴?

Yip*_*ers 2 java axis

在Actionscript和3D系统中,Y轴向上增加(底部为0或-1,顶部通常为1).这个惯例相对于现实世界是有意义的.但是在诸如Java之类的语言中,惯例被翻转(底部为1,顶部为0或-1).我一直在想:为什么?

谢谢!:)

Eri*_*ric 6

在2D软件中,y方向通常是向下 - 屏幕的左上角是原点.第一个屏幕仅为文本,您可以从顶部编号文本行.这个编号系统卡住了.

在3D软件中,许多图书馆选择将Y实现为up,但这只是因为正如你所提到的那样"更有意义".

这不是"语言"的一个特征.这是图书馆的一个特色.