cocos2diphone是否支持Mac应用中的视网膜图形?

时间:2013-09-13 02:48:07

标签: macos cocos2d-iphone retina-display

cocos2diphone是否支持Mac应用中的视网膜图形?

如果是这样,我如何启用它,并且我可以确认视网膜图形是否已启用?

使用Apple描述的方式可能不起作用(它不适合我)。这里描述https://developer.apple.com/library/mac/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/HighResolutionOSX.pdf

注意:我在模拟模式下使用视网膜,如此处所述https://stackoverflow.com/a/13596261/129202我没有视网膜Mac: - (

1 个答案:

答案 0 :(得分:0)

似乎cocos2diphone for mac无法完全启用视网膜支持(还是某种东西)2.1:

https://github.com/cocos2d/cocos2d-iphone/blob/develop-v2/cocos2d/CCConfiguration.m

这就说明了一切:

// XXX: Add here support for Mac Retina Display
ret = kCCDeviceMac;

kCCDeviceMac是1x模式。尝试2x模式(kCCDeviceMacRetinaDisplay)确实加载高分辨率图形,但比例不正确。或者它只是不适用于模拟视网膜显示器。我需要用真正的视网膜设备来证实这一点: - (