“家园”的船舰选择页面

来源:互联网 发布:mysql 高并发version 编辑:程序博客网 时间:2024/04/29 20:57

在这个场景中,可以通过点击上下左右按钮来选择船舰,如下所示


这个界面非常简单(由于没有美工,而UI又不是主要研究方向,所以从简设计和开发)

中间选择移动效果可以有两种方式实现(就我所知),一种是被屏蔽掉触摸功能的CCScrollView层,一种是自定义实现的裁剪层。


其实现思路如下:

1、首先要有两张图,

一张是可选的飞船图


另一张是需要购买的覆盖图


2、定义CCScrollView

中间的块的大小是240 * 122,所以定义CCScrollView时要指定大小

CCScrollView* scroll = CCScrollView::create(CCSizeMake(240, 122));

这样就可以显示被选定的船,而其他船都被覆盖掉

3、读取配置文件中购买记录,判断是否要要覆盖灰色图,如果没有购买则在中间显示购买


0 0