Android上的cocos2d-x屏幕闪烁

时间:2014-02-04 02:34:59

标签: android c++ cocos2d-x

使用cocos2d-x 3.0alpha1进行开发时屏幕闪烁。

我设计了480x800分辨率的资源。

然后我试用我的Android手机(HTC One V)和平板电脑。它在我的手机上工作正常,480x800没有缩放。但它在我的Android平板电脑上闪烁,它有600x1024的分辨率(HTC Flyer)。

这是闪烁如何发生的视频 http://youtu.be/f_-TilhW3ns

我试过

总::的getInstance() - > setDepthTest(假); 导演::的getInstance() - > setProjection(导演::投影:: _ 2D);

没有成功。

以前是否有人遇到此问题并修复过?

由于

2 个答案:

答案 0 :(得分:1)

您可以尝试在AppDelegate :: applicationDidFinishLaunching()方法的AppDelegate.cpp中添加以下代码:

 glview->setDesignResolutionSize(720,1280,ResolutionPolicy::SHOW_ALL);

为我工作。我希望它有所帮助。

答案 1 :(得分:0)

我有同样的问题我的问题是我使用了太大的精灵表,并且还使用了CCParticleBatchNodes你正在使用粒子。