- 博客(21)
- 收藏
- 关注
原创 使用pngquant内核,便捷压缩整体项目png图片脚本
https://github.com/Schrodinger123/Smart-Compress-Png特性:支持忽略压缩列表,支持避免二次压缩。
2016-12-17 16:54:17 614
原创 Cocos2d-x 记录游戏日志并上传
在游戏测试过程中我们可能会遇到有些偶发性的Bug不能复现,不能定位的问题,这就很尴尬了。所以我们在这里实现一下实时记录游戏日志的功能。记录日志,具体记些什么呢?不可能把每一步都记的很清楚,但是我们在开发过程中,每一步可能会打印一些特定的输出,我们就在输出上做一些手脚,把它的每一行都记录下来。环境:Cocos2d-x quickif DEBUG_MODE th
2016-11-16 01:49:38 1758
原创 Cocos2d-x中C++与OC的混编实现剪切板的复制粘贴
首先,在Cocos中我们如果要对当前系统的剪切板进行编辑的话,就必须先判断当前用的是什么系统于是我们在预编译的时候先判断一下系统(本篇只讲iOS):void ClipboardHelper::copyStr(std::string str) {#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS) //iOS平台 iOSClipboard:
2015-12-29 12:15:00 3376
原创 Cocos2d-x中用Lua实现剪切板的文字复制粘贴(iOS篇)
这个问题搞死我了……弄了好久才弄好。看上去其实挺唬人的,需要从Lua调到C++,再调到OC,其实仔细分析一下的话还好。我们下面开始讲解:首先是Lua调到C++(如果直接是C++的项目请无视):首先,我们在项目里建一个ClipboardHelper.cpp,一个ClipboardHelper.hpp(.h的也可)。.hpp中我们声明一个想让Lua调用的函数:#ifndef C
2015-12-25 14:58:45 8287
原创 Cocos2d中获取锚点所在坐标的方法
在平常拼UI的时候,我们经常会想获取一个Node所在的位置,但是写起来有时候会很繁琐。比如我们先创建了一个精灵,如下: local sp = cc.Sprite:create("XXX.png") sp:setAnchorPoint(0,0.5) sp:setPosition(100,100) layer:addChild(sp)好,我们现在有了一个精灵,
2015-12-21 12:26:02 1858
原创 Lua中打印Table的方法
print东西如果很多 会很消耗效率 不需要的时候把前面三行的return打开就可以了这个方法可以循环遍历Table进行打印 Table内的所有东西都会显示出来function pTable(Lua_table) -- do -- return -- end local function
2015-10-08 14:08:56 3955
原创 圆形和矩形的碰撞检测
首先来说明一下核心思想无非是三种状态:1、圆心在矩形中2、圆心在矩形外,但在其某一边的侧面3、圆心在矩形外、不再某一边的侧面圆心在矩形中的情况十分好处理,这里就不说了。下面来说一下2、3情况的核心应对思路:首先,拿到矩形的四个顶点。算出圆心到四个顶点分别的距离。给距离从小到大排一下序。取其中两个最小距离的点,求出圆心到这两点之间直线(
2015-07-12 03:39:34 1931
原创 Cocos2d-x 3.2 项目源代码从Mac打包到安卓教程
当我们用Xcode写好一个项目的源码之后,如何将它导入到安卓手机中呢?下面我来给大家一步一步讲解
2014-10-11 00:11:26 1656 2
转载 Cocos2d-x 3.0final 终结者系列教程20 《2048》手游开发揭秘
Cocoachina 官方在线视频 http://cn.cocos2d-x.org/tutorial/lists?id=58代码下载地址http://download.csdn.net/detail/sdhjob/7627585一、游戏介绍2048游戏是一款风靡全球的休闲类游戏,通过控制4X4范围内的数字块的移动,相同数字的块在移动的过程中累加消除
2014-09-08 21:26:58 571
原创 Cocos2d-x Box2d中实现刚体的移动
bool HelloWorld::onTouchBegan(Touch *touch, Event *unused_event){ this->startX=touch->getLocation().x; this->startY=touch->getLocation().y; return true;}void HelloWorld::onTouchMoved(Tou
2014-09-08 20:27:55 2346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人