我按照本教程的说明在Cocos2D中使用OpenGLES着色器。Cocos2D视网膜显示屏
当我跑我的模拟代码,视网膜或在我的iPhone4,这三个效果只按住屏幕的1/4。 但是当我运行教程示例代码(从教程下载)时,它将全屏正确显示。 我的Cocos2D是2.02。我确定我的代码与示例代码相同。 我不知道是否因为我使用比教程示例代码中的lib更新版本的Cocos2D库吗? 如何解决它。
我按照本教程的说明在Cocos2D中使用OpenGLES着色器。Cocos2D视网膜显示屏
当我跑我的模拟代码,视网膜或在我的iPhone4,这三个效果只按住屏幕的1/4。 但是当我运行教程示例代码(从教程下载)时,它将全屏正确显示。 我的Cocos2D是2.02。我确定我的代码与示例代码相同。 我不知道是否因为我使用比教程示例代码中的lib更新版本的Cocos2D库吗? 如何解决它。
我发现...... 在AppDelegate.m 评论 如果([director_ enableRetinaDisplay:YES]!)
的例子肯定是不视网膜资产(-HD扩展)提供。因此,如果您激活视网膜显示([director_ enableRetinaDisplay:YES]),则SD资产被视为HD资产,并且显示为一半尺寸。