我在OpenGL ES中绘制变化条,它具有坐标(x,y,z)。我想在Action_Down上添加一些更改(例如:栏中的颜色)。有getX(),但是此方法返回以像素为单位的x坐标,但不返回OpenGL中的相应坐标。是否有一些将OpenGL坐标转换为像素的类?还是有任何公式?
getX()
我认为您正在寻找这个:
http://www.opengl.org/sdk/docs/man2/xhtml/gluProject.xml
[获取坐标并将其映射到窗口坐标,并在(0,0)放在左上角。