疯了,大侠来,unity 抗锯齿齿,SurfaceView 下一点用都没有

疯了!大侠来! 抗锯齿! SurfaceView 下一点用都没有啊 - ITeye问答
相同的图片缩小到屏幕大小后,在view里显示很锐利的,但用SurfaceView显示就惨不忍睹
核心代码都相同,只是容器不同而已,大侠来解惑下。附演示代码
SurfaceView 核心代码:
public void doDraw(Canvas canvas) {
Paint p = new Paint();
p.setColor(Color.WHITE);
canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG | Paint.FILTER_BITMAP_FLAG));
canvas.drawColor(Color.BLACK);
Matrix mMatrix = new Matrix();
mMatrix.postScale(0.34f, 0.34f);
canvas.drawBitmap(mBitmap, mMatrix, p);
canvas.drawText("Surface View Anti alias", 100, 300, p);
View 核心代码:
protected void onDraw(Canvas canvas) {
Paint p = new Paint();
p.setColor(Color.WHITE);
canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG|Paint.FILTER_BITMAP_FLAG));
canvas.drawColor(Color.BLACK);
Matrix mMatrix = new Matrix();
mMatrix.postScale(0.34f, 0.34f);
canvas.drawBitmap(mBitmap, mMatrix, p);
canvas.drawText("View Anti alias", 100, 300, p);
两种效果差距甚大,到底surfaceview下怎么抗锯齿呢?
附源代码
----------------------------------------------------
目前还没有答案
已解决问题
未解决问题}

我要回帖

更多关于 绝地求生抗锯齿 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信