Libgdx Y轴,如何反转?

问题描述 投票:0回答:1

如何反转Y轴?当我触摸屏幕底部或顶部时,Y值与我想要的相反

java android libgdx axis
1个回答
0
投票

您不能反转轴本身。您会发现,在计算机图形学中,二维坐标系与学校在数学课程中教授的规范坐标系有些不同。不同之处在于,在计算机图形学中,y轴的方向相反,即,从原点到底部的y轴为正值,从原点到顶部的y轴为负值。另外,原点位于屏幕的左上角。如果您不习惯它,那么您总是可以取与获得的值相反的值,为此,假设ycoord保留获得的值,那么您可以执行ycoord = -ycoord,这将为您带来价值习惯了。另外,如果希望原点位于左下角,则应检查y坐标,如果它为正,则减去垂直分辨率,如果它为负,则向其添加垂直分辨率。但是请记住,这违反了计算机图形中坐标系统的标准定义。

© www.soinside.com 2019 - 2024. All rights reserved.