0
나는 안드로이드 게임을 개발하는 법을 배우기 시작했습니다. 나는 그래픽 측면 (튜토리얼, 코드 읽기 ...)을보고 있었고, 내가 보았던 모든 소스가 OpenGL만을 사용한다는 것을 알았다.안드로이드 게임을 할 때 OpenGL을 사용하는 대신 Graphics2D를 사용할 수 있습니까?
최선을 다해서 (코드 100 %를 올바르게 복사 할 수 있음) 자습서를 따르려고했지만 여전히 작동하지 않습니다! 그리고 그것의 꼭대기에 그것의 진짜로 혼돈시키는!
I 의미 단지
gl.glTranslatef(x, y, 0.0f);
gl.glScalef(width, height, 1.0f);
gl.glFrontFace(GL10.GL_CCW);
gl.glEnable(GL10.GL_CULL_FACE);
gl.glCullFace(GL10.GL_BACK);
gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);
gl.glVertexPointer(3, GL10.GL_FLOAT, 0, vertexBuffer);
gl.glDrawElements(GL10.GL_TRIANGLES, indices.length, GL10.GL_UNSIGNED_SHORT, indexBuffer);
gl.glDisableClientState(GL10.GL_VERTEX_ARRAY);
gl.glDisable(GL10.GL_CULL_FACE);
어쨌든 대신 안드로이드에서의 Graphics2D의 사용이 ... 그것을보고? 나는 그렇게 희망한다.
http://developer.android.com/reference/android/graphics/Canvas.html 내가 아닌 장거리 슛으로 어떤 안드로이드 전문가는 아니지만, 난 당신이해야한다는,이 질문에 대한 대답은 "NO"가능성이 높다고 우려 OpenGL 그래픽을 배우십시오. 그러나 두려워하지 마십시오. 지속적인 노력으로 여러분에게 올 것입니다. –
자세한 정보는 여기를 클릭하십시오 : [android equivalent code for graphics2D] (http://stackoverflow.com/questions/15836712/android-equivalent-code-for-graphics2d) 및 귀하의 질문에 * 중복 될 수 있습니다 링크 질문,하지만 안드로이드 세계의 심각한 무지가 주어진 귀하의 질문을 dup-hammer 않을거야. –