![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2d-x:小代码
文章平均质量分 80
hqq39
这个作者很懒,什么都没留下…
展开
-
【cocos2dx】卡牌记忆游戏(3)——优化杂谈
这里,游戏就做好了,我们跑起来是可以玩的,不过调试的时候发现左下角有不和谐的信息。GL calls太多了。达到了38。当然这只是相对大小,38并不大,因为一些例子效果的GL calls本身就很大了。我们可以分析一下这些次数哪里来。数了一下,还真的有38次。接下来,我们来优化一下。我们可以想到的是,用texturePacker来打包碎图如果这样做的话,我们原创 2015-10-09 17:32:29 · 1200 阅读 · 0 评论 -
【cocos2dx】卡牌记忆游戏(2)——游戏场景
首先,我们需要触摸事件,其次,我们要给游戏计时,因为时间要刷新,我们还需要update函数。计时功能我们写了一个计时器的类,所以有个计时器成员。游戏场景里要装有若干卡片,为了能够获取他们,我们需要一个成员容器来容纳这些卡片。另外一些声明看下述不完整代码。using namespacecocos2d;class ActionScene: public Layer{public: b原创 2015-10-09 17:22:27 · 1511 阅读 · 1 评论 -
【cocos2dx】卡牌记忆游戏(1)——卡牌类
唔,做个简单的卡牌游戏吧,叫做记忆大考验。游戏模仿自【冒险岛OL】 。嗯,我也是老岛民了,不过已经肝不动了。游戏大概是这样子戏规则很简单,有若干张卡片,每次翻到两张相同的就能翻出卡牌,翻出所有卡牌则结束。那么问题来了,我们要一个卡牌(类),而且能让它翻转。我们先找找精灵的翻转效果。很幸运,cocos2dx里面有个RotateTo和RotateBy类。RotateTo原创 2015-10-09 17:15:33 · 3048 阅读 · 0 评论 -
【cocos2dx】监听安卓机的返回键
在玩cocos2d-x的时候,每次真机实测,都要按home键来‘退出’游戏,因为没有监听返回键,这让我想起了某个版本的手机QQ,也是没有监听返回键来着。来简单写一下cocos2d-x监听安卓的返回键。 简单的用helloworld项目来实验首先在.h文件覆盖onKeyReleased函数。 virtual void onKeyReleased(EventKeyboard::Ke原创 2015-11-10 21:59:04 · 4036 阅读 · 0 评论