【问题标题】:Isometric tile map flickers for GL_DEPTH_COMPONENT24_OESGL_DEPTH_COMPONENT 24 OZ 的等距平铺地图闪烁
【发布时间】:2014-02-13 14:05:16
【问题描述】:

我使用GL_DEPTH_COMPONENT24_OES 来控制在我的角色在平铺地图上移动时更新角色vertexZ 的深度。

问题是,随着角色移动,iPhone iPad 设备上会出现一些闪烁。闪烁不会出现在模拟器中。

如何解决这个问题?有什么建议吗?

【问题讨论】:

  • 您是否将帧缓冲模式设置为 RGBA8888(默认为 RGB565)?
  • cocos2d 先生如何设置帧缓冲模式??

标签: ios iphone objective-c cocos2d-iphone


【解决方案1】:

随便用

kEAGLColorFormatRGBA8

而不是

kEAGLColorFormatRGB565

在你的

AppDelegate

感谢LearnCocos2D

【讨论】:

    猜你喜欢
    • 2014-10-23
    • 1970-01-01
    • 2014-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-20
    相关资源
    最近更新 更多