我是OpenGl的新手,需要一些帮助。 我有一个屏幕能够绘制一个图像。现在我想创建一个相同图像的镜像,即我希望屏幕分为2个部分(水平),然后在底部有实际图像,并在顶部创建一个复制图像,就像一个镜像,这样如果对底部图像进行了更改,它也会反映在顶部图像上。
请提出建议。 (我不想要画布镜像代码)
答案 0 :(得分:0)
试试这个
sprite = BitmapFactory .decodeResource(appContext.getResources(),R.drawable.spritegfx);
Matrix temp1 = new Matrix();
temp1.preScale(-1.0F,1.0F);
flipedSprite = Bitmap.createBitmap(sprite,0,0,sprite.getWidth(),sprite .getHeight(),temp1,false);
canvas.drawBitmap(flipedSprite,0,0,null);
答案 1 :(得分:0)