你可以只将绘制的代码部分写在循环里。
比如这两句
gl.glTranslatef(0.25f*i,0f,0.25f*j);
boll.drawSphere(gl, boll.getRADIUS(), boll.getSTEP(),boll.getSTEP()); //绘制
比如这两句
gl.glTranslatef(0.25f*i,0f,0.25f*j);
boll.drawSphere(gl, boll.getRADIUS(), boll.getSTEP(),boll.getSTEP()); //绘制
if (TouchSurfaceView.getAxesX()) {
gl.glRotatef(mAngleX, 0, 1, 0);
} else {
gl.glRotatef(mAngleY, 1, 0, 0);
}
这一段如果不放进去的话,那如何实现通过触摸屏来旋转?