03--重新规划程序结构

          跟随作者的教程写完程序已经有好几天了,最近也在忙公司的事情一直没有更新日志,今天继续。学习完教程后对使用Cocos2DX开发简单游戏也算有个谱了。在写代码过程中也遇到不少问题,作者使用的3.0我使用的版本是2.2.3。两个版本的引擎变化还是不少。今天先规划一下。

程序规划

       GameLayer:该类有创建工程中的HelloWorld更名而来,主要功能:

  • 游戏场景创建与切换;
  • 游戏棋盘初始化;
  • 手势判定;
  • 游戏分数记录;
  • 游戏状态检查;

      CardSprite:自定义的卡片类用户显示游戏中的数字

  • 卡片的创建;
  • 数值的更改显示;
  • 卡片背景渲染;

      ScreenAdapter:为适配不同的分辩率提供一些辅助方法

  • 根据数值和窗口大小获取字体大小;
  • 根据数值获取卡片背景颜色;
posted on 2014-06-17 00:08  深秋 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/BlueBeauty/p/3791977.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值