码迷,mamicode.com
首页 > 移动开发 > 详细

(NO.00003)iOS游戏简单的机器人投射游戏成形记(十五)

时间:2015-11-11 11:45:36      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:ios   arm   xcode   机器人   游戏   

在Xcode中打开Robot.h文件添加如下2个方法:

-(void)moveArm:(MoveDirection)direction;
-(void)armShoot;

在Robot.m中实现这2个方法:

-(void)armShoot{
    [_arm armShoot];
}

-(void)moveArm:(MoveDirection)direction{
    [_arm moveArm:direction];
}

由于玩家点击机器人时需要选中该机器人,所以要添加touchBegan方法:

-(void)touchBegan:(CCTouch *)touch withEvent:(CCTouchEvent *)event{
    self.isSelected = YES;

    LevelRestrict *lr = [LevelRestrict sharedInstance];
    lr.selectedRobot = self;

    [[MainScene sharedInstance] selectRobot:self];
    //将触碰事件向下层节点传递
    //[super touchBegan:touch withEvent:event];
}

现在在回到MainScene.m中添加selectRobot方法,其主要内容为选中一个机器人,必须反选其他机器人,任何时候只能有一个机器人被选中.

版权声明:本文为博主原创文章,未经博主允许不得转载。

(NO.00003)iOS游戏简单的机器人投射游戏成形记(十五)

标签:ios   arm   xcode   机器人   游戏   

原文地址:http://blog.csdn.net/mydo/article/details/49778097

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!