【问题标题】:cocos2d-x screen flicker on Androidcocos2d-x 在安卓上的屏幕闪烁
【发布时间】:2014-02-04 02:34:59
【问题描述】:

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

我将资源设计为 480x800 分辨率。

然后我在我的安卓手机(HTC One V)和平板电脑上都试了试。它在我的 480x800 手机上运行良好,无需缩放。但它在我的具有 600x1024 分辨率 (HTC Flyer) 的 Android 平板电脑上闪烁。

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

我试过了

Director::getInstance()->setDepthTest(false); Director::getInstance()->setProjection(Director::Projection::_2D);

没有成功。

有没有人遇到过这个问题并可能修复过?

谢谢

【问题讨论】:

    标签: android c++ cocos2d-x


    【解决方案1】:

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

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

    为我工作。希望对你有帮助。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2011-09-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-06
        • 2015-11-05
        相关资源
        最近更新 更多