0

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

如果是这样,我该如何启用它,我能否以某种方式确认视网膜图形已启用?

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

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

4

1 回答 1

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) 确实会加载高分辨率图形,但比例不正确。或者它只是不适用于模拟视网膜显示器。我需要用真正的视网膜设备来确认这一点:-(

于 2013-09-13T03:33:51.313 回答