会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
uncle_farm
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2017年3月29日
使用cocos引擎拆解plist图片
摘要: 最近想找个项目练练手,苦于没有素材,从别处找一份,但是图片都是打包好的,很多图片对于练手来讲多余了,为了减少包体和更加灵活的使用图片,便使用cocos2dx引擎库把所有的散图都截了出来。由于cocos3.x之后修改了渲染方式,所以之前用node直接visit的方式就比较难弄,于是我就选择按照plis
阅读全文
posted @ 2017-03-29 23:24 uncle_farm
阅读(2521)
评论(0)
推荐(0)
编辑
2017年3月17日
使用std::map的值得子值进行排序
摘要: 最近做点东西,数据使用map存起来的,略为复杂,做显示的时候需要排个序,使用的是value里面的一个子值,开始想使用map自带的招式,折腾个把小时愣是没搞好,放弃,应该有更好的方法,vector的排序就很好使,代码量小,简单易懂,所以想着能不能将map数据转换成vector来处理,线性表操作起来相比
阅读全文
posted @ 2017-03-17 00:34 uncle_farm
阅读(3598)
评论(0)
推荐(0)
编辑
2017年3月16日
std::vector 删除多个元素
摘要: 最近在做麻将时将牌值存到std::vector里面,需要同时删除好几张牌时一时竟然没写出来。 vector在erase一个元素的时候会自动返回下一个元素的迭代器,删除掉一个元素之后,如果没有break掉,那么下一轮删除的时候迭代器需要重新赋值,最好是break,这样for可以少一点 先试试不删掉之后
阅读全文
posted @ 2017-03-16 23:41 uncle_farm
阅读(5894)
评论(0)
推荐(0)
编辑
2016年11月9日
lua判断表中数据是否连续,0可以代表任何数
摘要: 最近看到有lua面试题,挺有意思的,一张表中有若干个数,0可以代表任何数 比如有张表{9, 2, 4, 1, 3, 0, 0, 0, 0},按照规则这张表中的四个0可以用来代表5,6,7,8,那么这张表是连续的,判断思路我是这样的 1、先遍历表,计算出0的个数 2、对表进行排序 3、计算相邻数之间的
阅读全文
posted @ 2016-11-09 11:30 uncle_farm
阅读(1454)
评论(0)
推荐(0)
编辑
2016年4月7日
cocos2dx 3.x tolua 分析
摘要: cocos2dx 3.x 版本已经出到3.10了,终于决定要进行引擎版本升级,c++配合lua进行游戏开发,从3.x版本开始cocos使用了新的tolua方式,由于不懂python,折腾tolua搞的心累,网上各种百度搜索了半天也不见一个系统的教程,在这里我把这两天的工作总结下,希望有碰到同样问题的
阅读全文
posted @ 2016-04-07 00:41 uncle_farm
阅读(3302)
评论(0)
推荐(0)
编辑
2015年4月14日
COCOS2D-X中UI动画导致闪退与UI动画浅析
摘要: 前两天和同事一起查一个游戏的闪退问题,log日志显示最后挂在CCNode* ActionNode::getActionNode()函数中的首行CCNode* cNode = dynamic_cast(m_Object),由于不是必现bug,出现概率极低,单从代码来看,唯一的可能就是走到这里时m_Ob...
阅读全文
posted @ 2015-04-14 02:17 uncle_farm
阅读(1310)
评论(0)
推荐(0)
编辑
2015年3月30日
使用cocos2d-x3.4结合cocos2.1.5制作小游戏《亲亲小熊》
摘要: 在最新的cocos集成环境中,CocosStudio已经集成到cocos中了,至于界面的制作和编辑器的基本使用在cocos官网有详细教程,这里就不细说,资源下载和详情请参看官网教程:http://cn.cocos2d-x.org/tutorial/show?id=1650接下来就是使用cocos2d...
阅读全文
posted @ 2015-03-30 17:09 uncle_farm
阅读(1516)
评论(9)
推荐(0)
编辑
2015年1月6日
algorithm 学习之 for_each
摘要: 对于algorithm里面的函数使用不算多,但是用过之后才发现,之前写过很多多余的代码,所以打算系统的学习使用下algorithm里的东西,首先就是for_each。 先看下for_each的定义:template inline _LIBCPP_INLINE_VISIBILITY_Function...
阅读全文
posted @ 2015-01-06 00:58 uncle_farm
阅读(320)
评论(0)
推荐(0)
编辑
2015年1月5日
cocos2dx 3.2 Touch Listen和menu回调实现截屏
摘要: 在Cocos2d-X 3.x里面,已经集成了截屏功能,单独放在utils命名空间里,实现在base/ccUtils.h文件里面。看下函数申明 /** Capture the entire screen * To ensure the snapshot is applied after ...
阅读全文
posted @ 2015-01-05 15:59 uncle_farm
阅读(529)
评论(0)
推荐(0)
编辑
2014年9月24日
Lua 中string.gsub(sourceString, pattern, replacementString) 返回值有两个
摘要: 这阵子在学习lua,今天看到string操作,书中描述string.gsub(sourceString, pattern, replacementString)返回一个字符串,但是我在实际操作中却发现,这个函数其实返回的是两部分内容,一部分是替换后的字符串,一部分是替换长度。myString = "...
阅读全文
posted @ 2014-09-24 16:35 uncle_farm
阅读(959)
评论(0)
推荐(0)
编辑
下一页
公告