- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 cocos2dx3.1 texturepacker播放动画
先使用texturepacker把所需要使用的帧动画打包成一张图片和一个plist文件。使用大图的好处就是可以一次性载入图片,然后通过plist文件确定图片的位置,在内存中寻找图片数据,这就减少了I/O操作,使效率大大提高。但是相对来说图片的大小变大了,因为中间多了很多的空白的地方。这就是算法分析中时间与空间的矛盾吧。然后使用如下的代码播放动画://获得精灵帧的实例,并通过plist文件载
2014-12-22 22:55:41 799
原创 C++11 线程库(高层接口)
如今的CPU是朝着多核发展,在移动端的表现也是如此,4核甚至是8核CPU的手机都出来了。所以线程的作用就能充分利用多核的优势,充分发掘手机的性能。C++11也顺应时代的潮流,在STL库中增加了线程库。但使用线程也会带来一些问题。那就是不太好调试,而且利用的不好会带来Data reaces和Dead lock的问题。可能程序的运行与你的设想程序的运行不同。但毕竟好处还是大于坏处,线程能在很大
2014-12-16 22:37:38 728
原创 cocostudio在scrollview封装滚动条
cocostudio里面是没有对应scrollview封装滚动条的,在实际的项目中需要scrollview携带滚动条是很常见的需求,对此研究了一下,自己封装了一个UIScrollbar的实现,不是很完善,但大致完成了当scrollview滚动时,滚动条也对应着滚动。首先,先对需求进行一下数学分析(不是数学专业的数学分析~_~),看下面的图解:从这个图用数学知识分析,当scr
2014-12-13 17:58:11 1165
原创 cocostudio Scrollview的使用
cocostudio是触控出品的UI编辑器,数据编辑器,动画编辑器以及场景编辑器的结合体。使用cocostudio可以少写很多的代码,使游戏开发更加简单和快速。这次我使用了cocostudio自带的Scrollview来做了一个界面,发现比以前单单使用代码的方式继承scrollview的方式确实是方便了不少,开发的速度也加快了不少。首先,我是在cocostudio里面画了一个滚动层容器
2014-12-07 15:15:27 1446
美颜需要替换眉毛确定眉毛的长度
2017-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人