2 在Actionscript和3D系統中,Y軸向上(底部爲0或-1,頂部通常爲1)。這個慣例相對於現實世界是有意義的。但是,在Java等語言中,約定翻轉(底部爲1,頂部爲0或-1)。我一直在想:爲什麼?爲什麼某些語言使用翻轉的Y軸? 謝謝! :) 來源 2012-09-22 Yippers +7 「現實世界」?你的意思是物理學中使用的一些約定?在現實世界中沒有箭頭指向天空。 – +1 當你用英語閱讀一本書時,水平向右流動,垂直向下流動。因此座標(例如在X11中使用)。 – +1 這個由上而下的方向還沒有出現在陰極屏幕的時代。 –
6 在2D軟件中,y方向通常是向下的 - 屏幕的左上角是原點。第一個屏幕僅用於文本,您可以從頂部對文本行進行編號。這個編號系統卡住了。 在3D軟件中,許多圖書館選擇將Y視爲up,但僅僅是因爲,正如你所提到的那樣,「更有意義」。 這不是「語言」的功能。這是圖書館的一個特色。 來源 2012-09-22 17:45:45 Eric +0 我站在糾正,但我想知道爲什麼約定存在二維庫 - 原點應該是左上角,並且y積極倒計時屏幕。 – Yippers +0 @Yippers:這個約定來自於對文本行編號的約定。第2行在文本的第1行下方。爲什麼在切換到像素時更改編號系統? – Eric +0 啊,好吧。謝謝! – Yippers
「現實世界」?你的意思是物理學中使用的一些約定?在現實世界中沒有箭頭指向天空。 –
當你用英語閱讀一本書時,水平向右流動,垂直向下流動。因此座標(例如在X11中使用)。 –
這個由上而下的方向還沒有出現在陰極屏幕的時代。 –