
cocos2dx
对酒当歌﹏✍
游戏融入生活,快乐无处不在!
展开
-
cocos2dx lua实现EditBox输入框
引言 由于项目的关系,这段时间接触到cocos2dx的引擎,之前只是听说,从未使用!由于项目有用户输入的问题!原本打算用TextField,踩过坑的同学说bug什么的,搞得我放弃了!推荐了这个EditBox,乍一看也不知道怎么用!找了好多栗子感觉好记性不如烂笔杆还是记下来,以便有需要的同学查看,也方便以后自己查阅!代码片段 这里是创建和设置,代码如下:...原创 2017-06-07 11:28:40 · 9723 阅读 · 0 评论 -
Cocos2dx-lua 友盟Android社会化分享本地资源图片、截屏图片和网络图片
目录1、引言2、实现思路2.1 截屏2.2 分享3、结束语1、引言;由于公司其他项目有一个分享截屏功能,用分享后的图片来吸引好友玩游戏!在这个项目中也准备这么做。2、实现思路大的方向就是原创 2018-12-05 17:47:58 · 868 阅读 · 0 评论 -
Cocos lua图片置灰
目录1、引言2、思路3、使用4、结束语1、引言 在实际的开发过程中,我们有时可以看到同样的按钮,按钮图片在不同状态表现也不一样!我们需要考虑优化这种问题。就是相同的图片只做一张图就可以了,没有必要多做很多灰度图片。我们该怎么做呢?先卖一个关子,嘻嘻(#.#)2、思路 上面我们已经发现问题了,猜想一下呗?好的,你没猜错。就是shader,通过一段代码,来改变图片的色值。班门弄斧了,废话少...原创 2018-10-29 14:48:02 · 838 阅读 · 0 评论 -
Cocos 解决华为等安卓机底部带虚拟导航栏
1、引言2、分析3、解决问题3.1、找文件3.2、改代码4、文件下载1、引言 最近项目就要上线了,发现华为等一列手机带底部导航栏。挡着了底部游戏的一些画面,虽然华为可以自由设置。但是还是很不方便,难道用户进入我们的游戏还要再设置一次,这未免太不方便了。为了给用户带去更好的体验,我们打算做到自动隐藏,不用让用户来手动处理!2、分析 我们知...原创 2018-07-27 17:31:24 · 1695 阅读 · 0 评论 -
cocos2dx lua PageView循环滑动及pageView的scrollToPage()偏移问题
1、引言2、问题分析3、代码4、效果及问题5、解决办法(scrollToPage()偏移问题)1、引言 项目中用到一个展示Vip等级说明的需求,要做到类似翻滚一页展示一页的详情,可以无限滑动。这时候,下意识想到可以用pageView。这次想着一次做个通用的,以后需要直接拿来套用就好!2、问题分析 我们周围常见的广告很多都是这样的,很多还是自动翻...原创 2018-07-17 15:24:05 · 6196 阅读 · 3 评论 -
BMfont制作图片中的自定义字体,无需字体文件
我们在手游开发中,经常会用到一些特殊字体!比如玩家的得分,金币数量,VIP特别显示等,这些特殊字符像.font格式的字体使用频率就会很高!这些字体大体上两类,就是数字或者中文。如果是数字,我们可以很轻松的制作,如果是中文呢,那么这些字体如何制作呢?今天给大家分享一款制作字体的小工...原创 2018-06-10 02:48:20 · 3412 阅读 · 0 评论 -
棋牌游戏服务端座位号转换客户端座位号
众所周知在棋牌游戏玩家都是有座位号的,同一个软件在不同的玩家即时对战中,自己的座位永远是最前面的,一般来说这个玩家自己的客户端座位号1!我们就面临着服务端座位号转换为客户端座位号的问题,因为每个客户端自己的座位号永远是1,自己的服务器座位号不总是1,我们就不得不考虑不管我们的服务器座位号是几,我们都要转换为1,其他玩家也做响应的转化。下面是一个万能的方法,大家不妨尝试,算一算:...原创 2018-05-19 17:12:58 · 2157 阅读 · 1 评论 -
cocos2dx lua实现创建圆形进度条
引言有一段时间没有分享了,今天给大家带来cocos2dx lua中创建圆形进度条的方法,有需要的同学自行带走,我们先来上一段代码:代码片段1 --创建圆形进度条function LayerA:createCircleLoadingBar(parent,pos,percentage) --创建一个图片精灵作为背景 需要一个空心圆形的图片 local spriteBg = cc...原创 2017-12-26 11:38:21 · 3189 阅读 · 0 评论 -
cocos2dx-lua 实现tableView来加载大量的Item,弃用listView啦
引言经过几天的努力初步做了个类似好友系统,可以添加、删除好友!打包测试时,直接在后台导入了300+的好友,导致成员列表,直接卡到闪退!立刻想到就是这个listView惹的祸!原来这个控件一次性克隆了全部的item导致的,占用了太多内存,listView在这里显得很不适用!这时想到了TableView,于是尝试用代码创建了这个控件,感觉还是很给力的,立即解决了这个问题。为了方便后续使用,现在记录...原创 2017-10-25 21:36:06 · 5190 阅读 · 1 评论 -
cocos2dx lua 再谈实现EditBox输入框
引言由于前一段时间用了EditBox控件感觉还是挺好用的,今天总结发现不知不觉写了不少冗余代码,看着着实不爽,决定修改一下,封装成一个公共方法中,以便后续工作中方便调用,也作为一个提醒,时刻告诫自己不要写一行重复的代码!好了,闲言少叙直接上代码:代码片段 --创建EditBox输入框function funA:createEditBox(name,bgImg,pos,size,...原创 2017-10-24 22:51:12 · 2938 阅读 · 0 评论 -
cocos2dx-lua 实现跑马灯效果
目录1、引言2、功能实现2.1、分析2.2、具体实现2.3、效果如下3、结束语1、引言 平常玩游戏中,经常会看到游戏中上部有一个喇叭滚动显示某某玩家获取了什么奖励或者有一些系统通知!都会以这样的方式显示给玩家,这样一个功能看起来很酷!究竟怎么做呢,我们一起来看看,如果有什么不对的地方和更好的思路,还请各位看官留言评论。2、功能实现 俗话说磨刀不误砍柴工,开始之前我们想要理清思路,才能事...原创 2019-01-28 21:45:17 · 1560 阅读 · 1 评论