• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
uncle_farm
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
1 2 3 下一页

2017年3月29日

使用cocos引擎拆解plist图片
摘要: 最近想找个项目练练手,苦于没有素材,从别处找一份,但是图片都是打包好的,很多图片对于练手来讲多余了,为了减少包体和更加灵活的使用图片,便使用cocos2dx引擎库把所有的散图都截了出来。由于cocos3.x之后修改了渲染方式,所以之前用node直接visit的方式就比较难弄,于是我就选择按照plis 阅读全文
posted @ 2017-03-29 23:24 uncle_farm 阅读(2612) 评论(0) 推荐(0)
 
 

2017年3月17日

使用std::map的值得子值进行排序
摘要: 最近做点东西,数据使用map存起来的,略为复杂,做显示的时候需要排个序,使用的是value里面的一个子值,开始想使用map自带的招式,折腾个把小时愣是没搞好,放弃,应该有更好的方法,vector的排序就很好使,代码量小,简单易懂,所以想着能不能将map数据转换成vector来处理,线性表操作起来相比 阅读全文
posted @ 2017-03-17 00:34 uncle_farm 阅读(3637) 评论(0) 推荐(0)
 
 

2017年3月16日

std::vector 删除多个元素
摘要: 最近在做麻将时将牌值存到std::vector里面,需要同时删除好几张牌时一时竟然没写出来。 vector在erase一个元素的时候会自动返回下一个元素的迭代器,删除掉一个元素之后,如果没有break掉,那么下一轮删除的时候迭代器需要重新赋值,最好是break,这样for可以少一点 先试试不删掉之后 阅读全文
posted @ 2017-03-16 23:41 uncle_farm 阅读(5947) 评论(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 阅读(1483) 评论(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 阅读(3357) 评论(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 阅读(1341) 评论(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 阅读(1545) 评论(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 阅读(332) 评论(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 阅读(542) 评论(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 阅读(986) 评论(0) 推荐(0)
 
 
1 2 3 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3