在手机游戏的开发中,滚动是一项非常重要的操作,而cocos2dx中使用的最广泛的就属于TableView了,不过由于cocos2dx的接口比较晦涩,所以需要一个熟悉的过程。本文主要讲解如何使用TableView。 首先当然是创建一个TableView,这比较简单,和其他控件差不多。看看示例代码: self._skillView = cc.TableView:create(cc.size(wi...
分类:
其他好文 时间:
2014-09-30 18:27:09
阅读次数:
295
最近在用cocos2dx 3.x版本做android版本的时候,出现点击工程-属性-C/C++ builder的时候会提示
The currently displayed paye contains invalid values
或者
An error has occurred. See error log for more details.
java.lang.NullPointerEx...
分类:
移动开发 时间:
2014-09-30 17:56:29
阅读次数:
227
前面一章讲了cocos2dx 中使用A星算法
这章中讲 A*结合tiledmap
先看下效果图
图有点丑,忍受下
绿色的块 表示人物的行走的路线(A*算法的结果)
红色部分 表示A*算法搜寻过的点(越少,速度越快)
黑色的部分(其实是无色块,因为背景是黑色的) 表示障碍物
这张图是用tiledmap做出来的, 看看里面的内容
可以看到 我把不能通过的地区的图...
分类:
其他好文 时间:
2014-09-30 16:47:19
阅读次数:
302
好了,这次又把Label这货拉出来鞭一鞭。我先创建一个labelstd::string star_str = "star is not star in the sky,it is on heart";//先定义一个stringauto m_label = LabelTTF::create(star_...
分类:
其他好文 时间:
2014-09-30 15:26:39
阅读次数:
175
方案一:使用DrawNodeauto draw1 = DrawNode :: create(); this ->addChild ( draw1); draw1 ->drawDot ( Vec2( 10 , 10 ), 5 , Color4F ::GR...
原文参考:http://cn.cocos2d-x.org/tutorial/show?id=1278个人体会:虽然在这个网站上说的挺清楚的,但是完全按着上面的方法却是不可靠,因为,里面的东西很多都是在一些以前的基础上说的,导致了如果以前没有打包经验的人打包就会产生一些问题:1.在使用指令编译之前 ,...
分类:
其他好文 时间:
2014-09-30 01:55:41
阅读次数:
499
第一次创建项目时要先运行一遍setup.py 后在创建项目,如果出现“cocos”不是内部命令之类,请检查环境变量里面的系统变量和管理员用户变量是否都添加了cocos_console;新建一个 .txt 文档 ,复制下面内容:@echo off echo =============Cocos2D-....
分类:
其他好文 时间:
2014-09-30 01:36:41
阅读次数:
388
auto bgPic = Sprite :: create( "StartGameBg.jpg" ); bgPic ->setContentSize ( Size( 800.0f , 1246.0f)); bgPic ->setPosition ( V...
分类:
其他好文 时间:
2014-09-30 00:53:31
阅读次数:
236
右键‘计算机’——属性——高级——环境变量;然后在环境变量里面配好系统变量的path属性:Python;还有管理员的用户变量:COCOS2D-CONSOLE(值为地址,cocos2d-console在安装目录的tools文件下面 ...\tools\cocos2d-console\bin);随后在安...
分类:
其他好文 时间:
2014-09-30 00:45:41
阅读次数:
313
getVisibleSize:获得视口(可视区域)的大小getVisibleOrigin:逻辑区域的大小,比如为了适应屏幕时会等比例缩小或者放大,这个时候就可能在屏幕上出现部分区域是空的(黑的),而此时的游戏画面的大小就是这个getVisibleOrigin。getVisibleOrigin:逻辑区...
分类:
Windows程序 时间:
2014-09-30 00:45:31
阅读次数:
7415