码迷,mamicode.com
首页 >  
搜索关键字:投射    ( 165个结果
(NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
回到Xcode中,在MainScene.h接口中添加碰撞协议:@interface MainScene : CCNode //... @end然后在MainScene.m初始化方法中打开碰撞代理:_physicWorld = (CCPhysicsNode*)[self getChildByName:@"physicWorld" recursi...
分类:移动开发   时间:2015-11-13 11:43:51    阅读次数:264
(NO.00003)iOS游戏简单的机器人投射游戏成形记(六)
为什么要将手臂移动的代码单独放在一个方法中?其实这里是多次重构之后的版本.原来的移动代码是放在touchMoved方法里的.后来发现除了触摸手臂移动方式外,还要实现触摸屏幕移动手臂这第二种方式. 所以将其提取出来放在一个方法中,后面还会在Arm类的接口中做声明.现在我们暂且不管,单单看这个方法:-(void)moveArm:(MoveDirection)direction{ CCPhysi...
分类:移动开发   时间:2015-11-11 16:41:33    阅读次数:256
(NO.00003)iOS游戏简单的机器人投射游戏成形记(五)
上一篇我们建立了机器人物理对象,下面我们来看看对应的逻辑代码.进入Xcode,新建Robot和Arm类,分别继承于CCNode和CCSprite类.代码全部留空,后面再实现.我们再看一下这个机器人要如何与玩家交互.当玩家触碰到机器人手臂并且移动时,以关节为中心旋转手臂.因为前面在SpriteBuilder中限制了关节转动的范围,所以不用担心关节旋转到”奇怪”的角度上.首先在Arm.m的初始化方法中打...
分类:移动开发   时间:2015-11-11 16:39:13    阅读次数:333
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十)
打开Arm.h,在其接口中添加一个新方法:-(void)armShoot;接下来在Arm.m中实现该方法:-(void)armShoot{ CGPoint startPoint = [self convertToWorldSpace:ccp(0, 5)]; CGPoint endPoint = [self convertToWorldSpace:ccp(20, 5)]; [_...
分类:移动开发   时间:2015-11-11 16:37:10    阅读次数:267
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十五)
在Xcode中打开Robot.h文件添加如下2个方法:-(void)moveArm:(MoveDirection)direction; -(void)armShoot;在Robot.m中实现这2个方法:-(void)armShoot{ [_arm armShoot]; }-(void)moveArm:(MoveDirection)direction{ [_arm moveArm:di...
分类:移动开发   时间:2015-11-11 11:45:36    阅读次数:256
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十二)
回到Xcode,新建Level1类,继承于CCNode.打开Level1.m在初始化方法中添加如下方法:-(void)didLoadFromCCB{ [self initBasket]; [self initRestrict]; }下面分别实现其中2个方法.首先是initBasket:-(void)initBasket{ CCActionMoveBy *mov1 = [CCA...
分类:移动开发   时间:2015-11-11 11:45:26    阅读次数:245
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十一)
机器人发射子弹已经完成了,下面看看怎么给玩家设置障碍.大家从上篇的图可以看到,在机器和篮筐直接有若干障碍物.我们先看如何实现它们.打开SpriteBuilder,在Sprites文件夹中新建SmallBrick.ccb,类型为Node.从控件库拖入一个CCNodeColor节点,称为其根节点的子节点.按照喜好装饰外观,同时打开物理对象,物理类型为静态:新建Levels文件夹,在其中建立Level.c...
分类:移动开发   时间:2015-11-11 11:45:03    阅读次数:260
(NO.00003)iOS游戏简单的机器人投射游戏成形记(一)
这是一个简单的机器人投射游戏,主要来熟悉物理引擎的一些东西.你可以把它认为是机器人投篮;尽管投出的是抛物线,但不是篮球而是子弹,速度也较快.游戏玩法是玩家选择机器人,移动机器人手臂瞄准篮框,然后发射子弹.如果子弹掉入篮框则得分.子弹耗完或时间耗完则游戏结束.游戏中主要玩法的变化如下:1.可以通过修改过关条件,比如限制子弹数量,限制剩余时间,要求必须达到一定分数等增加或降低难度. 2.可以通过Lev...
分类:移动开发   时间:2015-11-10 10:50:41    阅读次数:180
(NO.00003)iOS游戏简单的机器人投射游戏成形记(二)
打开Ai按需求依次绘制机器人身体,手臂和篮框:因为是实验性质的游戏所以没必要在这上面花太多功夫,画出意思即可.虽然是2D游戏,但实际游戏中可以表现出伪3D的图形效果;尽管本猫这次画的游戏元素都是满满的2D效果 ;)还要注意的是各个游戏元素大小的比例需要适中,因为机器人身体和手臂需要在游戏中组合,且手臂需要单独转动,所以分开绘制.我们还需要子弹元素,就拿NO.00002游戏中的子弹素材吧:Sprite...
分类:移动开发   时间:2015-11-10 10:49:52    阅读次数:212
andorid之摄像头驱动流程--MTK平台
原文地址:andorid之摄像头驱动流程--MTK平台作者:守候心田camera成像原理:景物通过镜头生产光学图像投射到sensor表面上,然后转为模拟电信号,经过数模变成数字图像信号,在经过DSP加工出来,然后在通过IO接口传输到CPU处理。 由于摄像头满足总线、驱动、设备模型,那么看看andor...
分类:其他好文   时间:2015-11-04 13:03:40    阅读次数:211
165条   上一页 1 ... 9 10 11 12 13 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!