摘要: 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1962年提出。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,... 阅读全文
posted @ 2017-07-17 15:07 随风的博客 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 使用cocos2d-js开发游戏时常常需要和native平台交互,Java回调JavaScript也是常常使用的功能,贴心的cocos都已经帮我们准备好了,直接使用即可! 在你的项目中包含Cocos2dxJavascriptJavaBridge,这个类有一个evalString方法可以执行js代码, 阅读全文
posted @ 2017-07-06 16:30 随风的博客 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 使用python可以很方便的一次导出所需的各种大小icon,省时省力,美术只需要准备一个最大的icon就行了。 保存成python文件就行了! 阅读全文
posted @ 2017-07-06 16:26 随风的博客 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 二分查找简单又常用,但只能针对已经排序好的数据。int binary_search(vector &arr,int key){ int left = 0; int right = arr.size() - 1; while(left arr.at(... 阅读全文
posted @ 2016-10-10 18:03 随风的博客 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Cocos Creator 组件式开发,刚开始学习,使用js语言,写个轮盘抽奖测试。 github链接 查看效果 阅读全文
posted @ 2016-09-21 17:48 随风的博客 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 经过测试,利用cocos2dx引擎自带的setScaleX和setFlippedX即可实现,效果比较好。 详细代码如下://// CCardNode.h// SlotsBase//// Created by xujw on 16/5/27.//// 卡牌类,实... 阅读全文
posted @ 2016-08-15 16:57 随风的博客 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 游戏中有时候需要滚动计数显示,比如添加金币从100滚动显示到9999,这里封装一个动作,直接传入label即可,方便使用。 使用时调用UtilsLabel里面的方法即可。//// UtilsLabel.hpp// ActionLabel//// Created ... 阅读全文
posted @ 2016-03-16 18:21 随风的博客 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 模拟iOS原生手势,简单实现点击(双击)、长按、滑动、拖动等功能。代码如下://// CGesture.h// ActionLabel//// Created by xujw on 16/3/15./* 手势识别 仿iphone 简单长按 点击(双击等) 滑... 阅读全文
posted @ 2016-03-16 18:16 随风的博客 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 很方便的csv解析,可以解析带有分隔符的字段,可以解析成map方便程序使用。//// CCSVParse.hpp// CPPAlgorithm//// Created by xujw on 16/2/26.// Copyright © 2016年 xujw. ... 阅读全文
posted @ 2016-02-29 18:50 随风的博客 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 游戏开发中少不了配置数据,csv格式既方便导出又方便使用,下面是简单csv解析(字段数据中不能含有分隔符),以后会继续完善,嘿嘿。//// CCSVParse.hpp// CPPAlgorithm//// Created by xujw on 16/2/26./... 阅读全文
posted @ 2016-02-29 10:38 随风的博客 阅读(169) 评论(0) 推荐(0) 编辑