Cocos2d-X3.0
meishadevs
Love coding love life !
展开
-
Cocos2d-x 3.0学习笔记】 AnchorPoint 和Position 关系
先不多说,上两张图片:解释一下上面图片的意思:描点就是图片中红点的位置。setAnchorPoint的取值范围0~1,距离设置的是一张图片setAnchorPoint(Point(0,0))表示在图片左下角,setAnchorPoint(Point(1,1))表示在图片右上角setAnchorPoint(Point(0.5,0,5))表示转载 2014-11-13 13:35:53 · 1457 阅读 · 0 评论 -
Cocos2d-X3.0版的HelloWorld工程分析
打开上一篇博客中的HelloWorld工程后,会看到下图所示的工程文件原创 2015-01-14 10:45:55 · 1132 阅读 · 0 评论 -
建立Cocos2d-x3.0版的HelloWorld
学习Cocos2d-X有一段时间了,最近一直都在留意Cocos2d-X的动态,发现Cocos2d-X游戏引擎更新的速度真快,发现Cocos2d-X已经更新到了3.0版本,而我却一直在用2.0版本,3.0版本中,今天写这篇博客,就是介绍3.0版本,搭建Cocos2d-X3.0开发环境的方式和搭建Cocos2d-X2.0的开发环境的方式几乎一模一样,我就不介绍了不清楚的可以参考我的博客:搭建W原创 2015-01-13 14:48:14 · 1364 阅读 · 0 评论 -
在Cocos2d-X3.0中实现多点触摸
在上一篇博客介绍了在Cocos2d-X3.0中实现单点触摸,但是有些游戏还会用到多点触摸,其中最典型的的游戏室节奏大师,在节奏大师中会不断产生运动的音符,玩家需要不停的点击音符以获得高分,而且玩家可以多个手指头一起点,多个手指头一起点就是使用多点触摸实现的 下面通过一个小的例子介绍如何在Cocos2d-X3.0中实现多点触摸首先创建一个Touches类,并且在Touches.h中添加下原创 2015-04-11 09:50:49 · 1736 阅读 · 0 评论 -
Cocos2d-X3.0中使用单点触摸
在游戏中,经常会用到触摸,大部分游戏也是通过触摸控制游戏角色运动的,在Cocos2d-X3.0中使用了新的触摸机制,Cocos2d-X3.0中摒弃了Cocos2d-X2.0中将要触发的事件交给代理(delegate)处理,再通过实现代理里面的onTouchBegan等方法接收事件,最后完成事件的响应,在Cocos2d-X3.0中只需通过创建一个事件监听器-用来实现各种触发后的逻辑,然后添加到事件分原创 2015-04-10 18:09:54 · 1432 阅读 · 0 评论 -
在Cocos2d-X3.0中使用瓦片地图中的对象层
在Cocos2d-X中使用瓦片地图是非常常见的,例如在跑酷和塔防游戏中通常会用到瓦片地图,在前面的博客中我也介绍了瓦片地图的使用,这篇博客主要介绍在Cocos2d-X3.0中使用瓦片地图中的对象层,因为3.0和2.0中调用瓦片地图的对象层的方式有所不同 对于瓦片地图的使用可以参考我的博客瓦片地图编辑器的使用:http://blog.csdn.net/u010105970/article原创 2015-04-12 12:10:51 · 3060 阅读 · 0 评论 -
Cocos2d-X3.0实现地图的无限滚动
我最近在做一个跑酷类游戏,在跑酷类游戏中就会用到地图的无限滚动,在网上查了许多资料后,我也明白了地图无限滚动的实现方法。为了更加形象的介绍地图的无限滚动,我特意画了几张示意图首先需要准备两张地图,并且在初始化的时候将第一张地图放在窗口上,第二张地图放在第一张地图的后面 滚动地图,当第一张地图的最右端和窗口的最左端重合将第一张地图放在第二张地图的后面 当第二张原创 2015-04-26 15:50:30 · 4513 阅读 · 2 评论