在cocos2d-x游戏中实现tips功能

2016-01-27
阅读 6 分钟
4k
这次分享一个简单的小功能,用cocos2d-x实现tips效果,作为之前一篇博文的后续。tips的行为很简单:点击某个node(我们不妨称它为target_node)触发,当点击区域在target_node范围时出现tips,否则隐藏tips(有些情况需要指定有效点击范围不在某些node中,我们把这些node称为exclude_nodes);当target_node位于屏幕左半...

quick-cocos2d-x tips

2016-01-27
阅读 10 分钟
3k
原文请猛戳:[链接] 承接上一篇,这篇主要谈谈本渣在quickx用的一些脚本或自己折腾的一些定制,本文也将不时更新。 如无特殊说明,相关函数放在一个MyPackage的lua global table中: {代码...} UI组件 滚动列表相关 {代码...} 更新:以上改动已挪到yszheda/quickx-extensions的UIScrollView或UIListView中。 lua语言相关...

quick-cocos2d-x踩坑记(2)

2015-08-04
阅读 2 分钟
4.7k
给CocoStudio的UIText对象加上描边后字体颜色也变掉了。这个bug其实是2dx引擎的CSLoader的bug,CSLoader在解析包括UIText的UI组件、并设置它们相应的颜色时,调用的都是node的setColor,而非调用Label自身的setTextColor接口,这就导致了描边颜色和node颜色的混合。

quick-cocos2d-x按钮补丁

2015-07-22
阅读 1 分钟
2.8k
最近在处理一个略奇怪的问题:app在某些情况下点按钮会消失后又重新出现,报bug的童鞋们把现象描述得有些扑朔迷离,因此本渣在排查问题时花了不少时间,在查了一些不相关的问题之后最后终于确定了现象和原因(详情请参见本渣另一篇博文)。本渣也发现了quickx的按钮类UIButton在实现上存在的一些问题,与其不改动其内部...

cocos2d-x实现打字特效

2015-04-15
阅读 3 分钟
7.2k
首先,cocos2d-x中label默认是utf8编码,quickx提供了一个string.utf8len接口,这里再加一个截取子字符串的函数:

quick-cocos2d-x踩坑记

2015-04-15
阅读 2 分钟
7.7k
本渣最近一个月来开始接触quick-cocos2d-x,用lua开发比c++要快些,但也因为quickx目前的一些坑,让本渣折腾了不少时间。在此做点记录,希望能让别人少走些弯路。原文将不时更新:[链接]