WEB开发网
开发学院手机开发iPhone 开发 iPhone 开发基础教程 阅读

iPhone 开发基础教程

 2010-08-23 05:15:00 来源:WEB开发网   
核心提示:}-(void)startGame: (id)sender {NSLog(@”start game”);}-(void)help: (id)sender {NSLog(@”help”);}@end现在先放下这startGame和 help这两个方法,一会儿我们再回来更新它们.现在我们有了可执行的menu,我们需要打开S

}

-(void)startGame: (id)sender {

NSLog(@”start game”);

}

-(void)help: (id)sender {

NSLog(@”help”);

}

@end

现在先放下这startGame和 help这两个方法,一会儿我们再回来更新它们.

现在我们有了可执行的menu,我们需要打开SimpleGameAppDelegate(.h和.m)文件,让Director在应用程序启动时加载MenuScene

在SimpleGameAppDelegate.h的顶部加入 cocos2d 和 MenuScene的import:

#import

#import “cocos2d.h”

#import “MenuScene.h”

接下来,打开SimpleGameAppDelegate.m,添加如下代码:

#import “SimpleGameAppDelegate.h”

@implementation SimpleGameAppDelegate

- (void)applicationDidFinishLaunching:(UIApplication *)application {

UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

[window setUserInteractionEnabled:YES];

[window setMultipleTouchEnabled:YES];

[[Director sharedDirector] setLandscape: YES];

[[Director sharedDirector] attachInWindow:window];[window makeKeyAndVisible];

MenuScene * ms = [MenuScene node];

[[Director sharedDirector] runWithScene:ms];

}

@end

现在你可以Build and Go这个项目了,你将看到下面这个丑陋画面.

幸运的是,我们已经学到了很多Cocos2D的用法,这将让后面的事情变得简单许多.

加入一个游戏场景.接下来,我们要创建一个简单的游戏场景,它将在点击Start Game选项后显示.让我们加入另一个不同的背景图片,当我们进入游戏时就会现实它了.

加入这个图片到项目中,它将成为游戏场景的背景.接着创建GameScene.h 和 GameScene.m文件至Classes组中.在GameScene.h文件中添加如下代码:

#import

#import “cocos2d.h”@interface GameScene : Scene {}

@end

@interface GameLayer : Layer {}

@end

上一页  1 2 3 4 5 6  下一页

Tags:iPhone 开发 基础

编辑录入:coldstar [复制链接] [打 印]
赞助商链接