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,我们需要打开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
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
更多精彩
赞助商链接