@@ -133,7 +133,7 @@ - (void)applyConfigurationToCocos:(NSDictionary*)config
133
133
[CCDirector pushCurrentDirector: director];
134
134
135
135
if ([config[CCSetupScreenMode] isEqual: CCScreenModeFixed]){
136
- [self setupFixedScreenMode: config director: director];
136
+ [self setupFixedScreenMode: config director: (CCDirectorIOS *) director];
137
137
} else {
138
138
[self setupFlexibleScreenMode: config director: director];
139
139
}
@@ -221,6 +221,8 @@ - (void)setFirstScene
221
221
222
222
- (NSDictionary *)androidConfig
223
223
{
224
+ [CCBReader configureCCFileUtils ];
225
+
224
226
NSString * configPath = [[[NSBundle mainBundle ] resourcePath ] stringByAppendingPathComponent: @" Published-Android" ];
225
227
226
228
configPath = [configPath stringByAppendingPathComponent: @" configCocos2d.plist" ];
@@ -236,7 +238,6 @@ - (NSDictionary*)androidConfig
236
238
- (void )setupAndroid
237
239
{
238
240
_cocosConfig = [self androidConfig ];
239
- [CCBReader configureCCFileUtils ];
240
241
241
242
[self performAndroidNonGLConfiguration: _cocosConfig];
242
243
@@ -357,6 +358,8 @@ -(CGSize)defaultWindowSize
357
358
358
359
- (NSDictionary *)macConfig
359
360
{
361
+ [CCBReader configureCCFileUtils ];
362
+
360
363
NSMutableDictionary *macConfig = [NSMutableDictionary dictionary ];
361
364
362
365
macConfig[CCMacDefaultWindowSize] = [NSValue valueWithCGSize: [self defaultWindowSize ]];
@@ -369,7 +372,6 @@ - (NSDictionary*)macConfig
369
372
-(void )setupMac
370
373
{
371
374
_cocosConfig = [self macConfig ];
372
- [CCBReader configureCCFileUtils ];
373
375
[self applyConfigurationToCocos: _cocosConfig];
374
376
[self runStartSceneMac ];
375
377
}
0 commit comments