私は Android OpenGL 2.0 の初心者です。ビューの一部のみに水平スクロールを実装し、ビューを完成させるために垂直スクロールを実装する最良の方法を知りたいです。完全なビューへの水平スクロールと垂直スクロールを実現できました。レイヤーを使用する必要がある場合は、レイヤーを実現し、それらのレイヤーに個別に図形を描画する方法についてもう少し説明してください。
2 つの異なる SurfaceView を使用してみましたが、うまくいきません。これが水平方向にスクロールするための私のコードです。
@Override public void onDrawFrame(GL10未使用) {
GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT);
// Set the camera position (View matrix)
Matrix.setLookAtM(mVMatrix, 0, mXOffset, mYOffset, -3, mXOffset, mYOffset, 0f, 0.0f, 1.0f, 0.0f);
// Calculate the projection and view transformation
Matrix.multiplyMM(mMVPMatrix, 0, mProjMatrix, 0, mVMatrix, 0);
mGraph.draw(mMVPMatrix);
mLine.draw(mMVPMatrix);
msquare.draw(mMVPMatrix);
}