我的项目中有两种类型的图像。那些是,
sample.png , sample-hd.png
当我运行我的项目时,我得到以下日志
cocos2d: Filename(sample-hd.png) contains -hd suffix. Removing it. See cocos2d issue #1040
这是什么日志?
答案 0 :(得分:0)
只需从引用文件的位置删除“-hd”后缀,此日志消息就会消失。 Cocos2d会在适当的时候自动添加“-hd”后缀。
例如,这行代码:
CCSprite *sprite = [CCSprite spriteWithFile:@"sample.png"];
将在非视网膜设备上加载“sample.png”,在视网膜设备上加载“sample-hd.png”。有关详细信息,请参阅The -hd suffix。这是关键点:
使用CCFileUtils类打开由cocos2d打开的每个文件(图像文件,配置文件,精灵表等)。启用RetinaDisplay时,此类将尝试打开“-hd”文件。如果该文件不存在,它将打开最初请求的文件。