多个精灵重叠时,会出现绘制层次变换
比如:
同一层里有两个精灵,精灵1,精灵2, 有时精灵1在精灵2上面, 有时精灵2在精灵1上面, 这样不断交替, 闪屏了
请问怎么解决呢
已经开启了
director->setDepthTest(false);//关闭深度测试
director->setProjection(Director::Projection::_2D);
多个精灵重叠时,会出现绘制层次变换
比如:
同一层里有两个精灵,精灵1,精灵2, 有时精灵1在精灵2上面, 有时精灵2在精灵1上面, 这样不断交替, 闪屏了
请问怎么解决呢
已经开启了
director->setDepthTest(false);//关闭深度测试
director->setProjection(Director::Projection::_2D);
在同一个层有可能在重绘的时候会闪把,你为什么不设置他们在不同的层呢?
如果一定要在同一层,并且这两个精灵是同一张图片的话,可以用CCSpriteBatchNode来绘制。
之前是用CCSpriteBatchNode这个 然后升级版本到 3.0 了
就把这个去掉的
android 真机 有遇到过 而且挺频繁的
iphone 没有