внутри CCFileUtils.m
внутри имени метода + (NSString *) getDoubleResolutionImage: (NSString *) путь
изменить if (CC_CONTENT_SCALE_FACTOR () == 2) в if (CC_CONTENT_SCALE_FACTOR ()== 2 || (UI_USER_INTERFACE_IDIOM () == UIUserInterfaceIdiomPad))
это заставит приложение загружать образ -hd при работе на ipad, не забудьте изменить семейство целевых устройств вашего приложения на iPhone / iPad.
это решит проблему загрузки -hd для ipad.
, но после загрузки файла -hd для разрешения ipad вы также заметите, что большая часть положения изображения должна быть не выровнена, теперь либоВы идете прямо в папку cocos2d, чтобы редактировать, как CCNode, CCSprite, CClabel управляют позиционированием вещи, или кодируете ее в своем коде, проверяя, является ли ее ipad или нет.
, если вы используете CCSpriteBatchNote.это также вызовет другую проблему, потому что вы будете читать из -hd SpriteSheet.поэтому текстура Rect u, установленная для обрезки, тоже должна быть удвоена.
другой метод - расположить все по размеру winsize.Я не пробовал этот метод.