在Cocos2d-x使用TableView的过程如下:
首先用一个类继承CCTableViewDelegate(代理)和CCTableViewDataSource(数据源);
然后实现里面的有关tableView操作和内容的四个抽象方法;
最后就可以在场景类中通过CCTableView来使用这个类,CCTableView会分别设置代理对象和数据源对象
示例:
TableView.h
#ifndef...
分类:
其他好文 时间:
2015-04-28 16:20:53
阅读次数:
183
环境:cocos 引擎(包括 studio)2.2.1 for Mac、cocos2d-js-v3.5、Cocos Code IDE 1.2 for Mac,cocos 引擎指的是下面这个东西:各种软件的下载和安装网上很多教程,这里只是记录一下过程自己花时间比较多得环节。IDE 运行js-tests...
分类:
Web程序 时间:
2015-04-27 21:44:38
阅读次数:
143
初学Cocos就遇到了中文的显示问题,在使用CCLabelTTF调用系统字体时,出现的是乱码;使用CCLabelBMFont调用自己设计的fnt文件时,就会什么都不显示。百度了很久之后才明白,字体文件需要的中文得是UTF-8编码的,而项目又是Unicode,所以我们只需要把中文字符串的Unicode编码转化为UTF-8就行了。Unicode转UTF-8函数:char* EncodeToUTF8(co...
分类:
其他好文 时间:
2015-04-26 07:04:44
阅读次数:
177
首先马上毕业了最近在找工作还算有点时间就写点东西吧!
进入主题,首先先思考算法和逻辑。把圆分为八块,每块45度。正上,正下,正左,正右会被X和Y 平分。一边一半各是22.5度。(号外:开始想用 斜率的,但是发现斜率是tan的图像,也就是无限趋近最大值和最小值的不好做判断最后就用了cos也可用sin)思考计算的过程图如下:
准备工作完了就开始...
分类:
其他好文 时间:
2015-04-25 15:11:48
阅读次数:
198
在cocos2d-js论坛里的发帖,最终还是找到了答案!解决方法:cocos run -p web运行任何一个项目后,浏览器无限报错
分类:
Web程序 时间:
2015-04-24 18:32:43
阅读次数:
120
function MyApp:run() local glview=cc.Director:getInstance():getOpenGLView() glview:setFrameSize(480,320) cc.FileUtils:getInstance():addSearch...
分类:
其他好文 时间:
2015-04-24 08:58:41
阅读次数:
131
1.容器 Cocos2d-x引擎为我们提供了CCArray、CCDictionary等Objective-C风格的容器。使用Cocos2d-x容器的一个重要原因在于Cocos2d-x的内存管理。按照Cocos2d-x容器的内存管理要求,存入容器的对象必须是CCObject或其派生类。同时,Cocos...
分类:
其他好文 时间:
2015-04-23 17:20:49
阅读次数:
157
本文摘自:http://www.cnblogs.com/cocos/archive/2011/05/06/2039469.htmlmysql函数大全对于针对字符串位置的操作,第一个位置被标记为1。ASCII(str)返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果s...
分类:
数据库 时间:
2015-04-22 20:07:10
阅读次数:
240
time:2015/04/191. 描述 * 自己也碰到了在cocostudio上碰到点击按钮没有响应的情况 * 另外,网上有朋友也碰到过,所以自己觉得按照3.0的cocos引擎的新渲染逻辑应该是可以设置的2. 学习(1)代码直接调试动态添加一个按钮或者一个精灵到有cocostudio加载的la.....
分类:
其他好文 时间:
2015-04-20 01:47:34
阅读次数:
1883
Cocox在动画这方面做的很好,果然很适合做游戏,我先研究了下以下几点的应用,
1、动作的平移旋转、缩放、串行和并行
local people=display.newSprite("gamepic.png"):addTo(self):scale(0.5)
people:setPosition(cc.p(0,100))
people:setAnchorPoint(cc.p...
分类:
其他好文 时间:
2015-04-19 16:13:28
阅读次数:
216