您当前的位置: 首页 >  游戏

鱼儿-1226

暂无认证

  • 0浏览

    0关注

    1100博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Cocos2d-x 游戏实例教程《跑跑跑》4:添加屏幕点击事件,让主角上下移动

鱼儿-1226 发布时间:2020-09-21 10:07:58 ,浏览量:0

通过前边三节课程,我们的游戏有了地图和主角,而且主角不再会跑出地图,但仅仅这样还不够,还要让游戏主角有更大的移动范围。

      创建一个“三方控制器”用来取代之前的SimpleMoveController.

ThreeDirectionController.h:

 

1.jpg

       基本上和SimpleMoveController类差不多,区分了X和Y方向上的速度,以及加入了触屏事件(继承自CCLayer),所以,Controller.h中要把继承类CCNode改为CCLayer!

ThreeDirectionController.cpp:

 

2.jpg

 

3.jpg

 

4.jpg

最后,打开TollgateScene.cpp的addPlayer函数,将SimpleMoveController替换为ThreeDirectionController,如下:

 

5.jpg

运行项目,单击屏幕,就可以看到主角上下移动了。

关注
打赏
1604459285
查看更多评论
立即登录/注册

微信扫码登录

0.0390s