摘要: 1、项目设置build settings ->build options ->Scan all source files and Includes = YES2、加入script(1)Editor->Add build phases->add run script build phases(2)在r... 阅读全文
posted @ 2014-04-14 10:49 CreeperChange 阅读(312) 评论(0) 推荐(0) 编辑
摘要: cococs2dx的CCLabel类的数字变化动作介绍: 简单的数字变化动作(适用于CCLabel类对象, 包括CCLabelTTF, CCLabelAtlas,CCLabelBMFont等等)//注意 demo中支持的是CCLabelTTF ,把dynamic_cast相应的代码改成如下即可支持多种CCLabel对象CCLabelProtocol *pLabel = dynamic_cast(m_pTarget);demo下载地址:http://pan.baidu.com/s/1c09r3jU环境:cocos2dx 2.14, xcode5.0.2版权木有,欢迎转载与各种使用修改~源代码:/ 阅读全文
posted @ 2014-01-23 15:59 CreeperChange 阅读(2589) 评论(0) 推荐(0) 编辑
摘要: scrollview的原生代码没有提供元素对齐功能通过下面介绍的index计算方法以及scrollview自带的设置位置方法void setContentOffsetInDuration(CCPoint offset, float dt);我们便可以轻松实现元素对齐功能。一、scrollview界面设计容器选用CCMenu,屏幕高度为640,每个item之间间距为320。item的y坐标设置为itemHeight * (1-i);屏幕中部的index为默认值效果设计如图所示index 为 0 的情况index为1的情况由此可得一个对应关系所以有float itemHeight = 320.0f 阅读全文
posted @ 2013-10-12 12:48 CreeperChange 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 因为不想每次测试与画面显示无关的小功能时把cocos2dx包含进去,所以改用xcode的command line tool直接建立c++项目。方法:1、点击file-new-project,选择osx的application下的command line tool,下一步,选择type:c++然后建立即可。2、增加protobuf头文件把protobuf-2.5.0-src下的google目录直接拷贝一个备份然后放到一个新的文件夹(如header)中。点击项目名字,选择build settings- Header Search Paths,Header Search Paths双击右边空白处,直 阅读全文
posted @ 2013-09-25 17:25 CreeperChange 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/dongfengsun/article/details/4802925文章有一些错误#define KENTER @"/r/n"应该为#define KENTER @"\r\n\n"另外原文中的buffer设置太小,只有512,地址设置为百度的话会因为太小读不到信息,改成1024即可char readBuffer[512];改成char readBuffer[1024];修改后日志输出:read datas length is :559PS:改成google会达到令人发指的973.。。。~~read datas 阅读全文
posted @ 2013-09-17 15:57 CreeperChange 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 本文主要分两个部分叙述,第一是场景切换,第二是场景切换的进度显示。一、场景切换参考learn-iphone-and-ipad-cocos2d-game-development 第五章内容cocos2d可以使用CCDirector replaceScene替换场景。切换场景时节点会调用CCNode的三个方法onEnter //节点调用init方法后调用此方法(使用了CCTransitionScene的话,将在过渡效果后调用此方法)onEnterTransitionDidFinish //调用onEnter后调用此方法(使用了CCTransitionScene,将在过渡效果后调用此方法onExit 阅读全文
posted @ 2013-09-05 17:42 CreeperChange 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 2013.9.5更新第二版游戏分三个场景,分别为主场景,加载场景以及游戏场景,游戏场景分为背景层,逻辑层以及UI层1、背景:旋转太阳,移动波浪,漂浮的云2、UI层:随机生成字附带在帆船上移动,当触摸到字后调用数据库,读取并显示字及其拼音,并朗读出来3、逻辑层:增加正确提示,错误提示,正确的话自动变成下一组词汇4、三种情况播放拼音读音,分别是字第一次出现时,点击拼音时,选择正确的字时。第二版第一版: 阅读全文
posted @ 2013-09-03 12:03 CreeperChange 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 开发一个小项目需要用到已有的数据库,而数据库的文件存储方式是csv,即数据用','分隔,1、csv文件转换成sqlite由于ios自带sqlite3的组件,所以先把csv文件转成sqlite数据库。开始时使用官网提供的sqlite3,但是数据导入出现诡异的问题。后来发现firefox的插件sqlite manager比较方便,既有可视窗口浏览数据,又可以导入csv文件。使用方法:(1)、firefox搜索sqlite manager插件,安装后打开tools-Sqlite Manager(2)、菜单Database-New Database(3)输入数据库名字后确认,然后选择保 阅读全文
posted @ 2013-09-01 13:19 CreeperChange 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 最近把xcode升级到4.5了,ios也编程6.0mark一下需要修改的地方(针对于cocos2d 2.1版本),虽然都是warning,但是对于强迫症患者来说无法忍受啊~修改一libs-CocosDenshion-CDAudioManager.m把这两句AVAudioSession* session = [AVAudioSession sharedInstance];session.delegate = self;改成[[AVAudioSession sharedInstance] setActive:YES error:nil];修改三然后下面是helloworld的(可选修改,如果你想看 阅读全文
posted @ 2013-08-30 16:15 CreeperChange 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 前言:对于显示数值与文字一般有三种方式可以使用:CCLabelTTF、CCLabelBMFont、CCLabelAtlas详细区别可参考:cocos2d 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas)而对于不断变化的数值与文字,由于CCLabelTTF的执行效率较低,一般使用后两者。如果只是要显示变化数值,例如游戏得分,角色生命值变化等等,CCLabelBMFont就显得大材小用了,因为CCLabelAtlas足够应付了。方法:对于字体要求不大而且只需显示数值的由于cocos2d已经自带了字体文件,对于字体要求不高的话可以直接使用其字 阅读全文
posted @ 2013-08-29 16:46 CreeperChange 阅读(473) 评论(0) 推荐(0) 编辑