游戏开发
quick-x灰化对象 标签描述

先上效果图: 借鉴了[Cocos2d-x让精灵图像变灰的方法]。 但这个方法在Quick-Cocos3.2下不能完美实现变灰效果-变灰了的对象的位置会跳到屏幕右上角。 百思不得其解,搜一下有没有人发现这个问题,果然有: [关于Sprite的setShaderProgram后坐标改变的问题] 发现4楼的仁兄的回复有亮点: [如何在Cocos2d-x3.0中使用openglshader?] 点进去一看,内容是这样的: “坐标变化的解决了,将附件gray.vsh中的CC_MVPMatrix改为CC_PMatrix即可” 我估计应该是位置转换的矩阵问题吧,gray.vsh是什么下面会说...

  bBRVfPbvTgjj   2023年11月02日   44   0   0 cocos2d-xquick-x灰化对象quick-x