- // SD device
- CGFloat scale = [[UIScreen mainScreen] scale];
- if (scale == 1.0 && __ccPointScaleFactor == 1.0)
- return NO;
- float newScale = 1;
- if (onPad) {
- newScale = enabled ? (scale * __ccPointScaleFactor) : 1;
- } else {
- newScale = enabled ? 2 : 1;
- }
- [self setContentScaleFactor:newScale];