RenderTexture在微信小游戏中的缩放问题。【急等】

直接上Demo:NewProject.zip (217.3 KB)

这个Demo在微信IDE和chrome中都正常的显示沿着Y轴翻转的图片,但是在安卓的真机上发现整体放大了3倍,猜测和小游戏默认的DPR为3有关,但是IOS貌似没有这样的问题。

creator 1.9.3 版本
注:项目是在webgl模式下

试着把CCRenderTextureWebGLRenderCmd.js下面这个函数内部,红圈部分的代码移动到当前位置。

1赞

非常感谢,貌似没问题了。
可以问一下是什么原理吗?看上去像是设置viewport和切换缓冲帧顺序的问题?

2.0的相机 demo 为什么 render to sprite的结果是反着的呢?

目前的设计如此。

设计如此??我现在想实现一个游戏小地图,缩放摄像机 大佬 有撒好的实现方式么??? 文档不是写的2.x Camera可以实现这个功能么? 我做出来的也是 反着的 。。 奇葩的是 部分反着 而不是全反。

编辑器图

实际显示的效果图 很难理解为撒这样

@huanxinyin @jare @panda 现在游戏需要这功能 求官方大佬指点下 问题出在哪 完全复制的官方demo render to sprite代码。

http://docs.cocos.com/creator/manual/zh/render/camera.html可以参考截屏示例的代码

大佬 撤销的是撒? 那个例子我看了的。