当我们要上去时,为什么要使用它:
if (up == true)
yCoor--;
代替此:
if (up == true)
yCoor++;
如果您想在注释中输入完整的代码,我希望足够了
答案 0 :(得分:2)
因为该字段中的y轴通常是从屏幕顶部指向底部。
背后的原因纯粹是历史性的。在显示器的光束扫描屏幕从左上角开始。
答案 1 :(得分:0)
使用以下约定命名2D矩阵
(0,0) (0,1) (0,2) ...
(1,0) (1,1) (1,2) ...
(2,0) (2,1) (2,2) ...
...
其中第一个数字是y坐标。因此,要向上移动矩阵,必须降低yCoor。