cocos2d 下实现背景和菜单

@implementation MenuScene

-(id) init
{
      self = [super init];
      if (self)
      {
             CGSize winSize = [[CCDirector sharedDirector] winSize];
          CCSprite *bg = [CCSprite spriteWithFile:@"bg.png"];
          bg.position = ccp(winSize.width / 2, winSize.height / 2);
          [self addChild:bg];
          [self addChild:[MenuLayer node]];
      }
      return self;
}
========================================================
@implementation MenuLayer


-(id) init
{
      self = [super init];
      if (self)
      {
          [CCMenuItemFont setFontName:@"Helvetica"];
          [CCMenuItemFont setFontSize:30];
          CCMenuItem *start = [CCMenuItemFont itemFromString:@"Start Game"
                                              target:self
                                              selector:@selector(startGame:)];
          CCMenuItem *scores = [CCMenuItemFont itemFromString:@"Scores"
                                                      target:self
                                                    selector:@selector(scores:)];
          CCMenu *menu = [CCMenu menuWithItems:start, scores, nil];
          [menu alignItemsVertically];
          [self addChild:menu];
      }
      return self;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值