- 博客(74)
- 资源 (12)
- 收藏
- 关注
原创 ndk-stack使用方法
过去用eclipse跑cocos2d android崩溃了只能出一个Fatal signal信号,现在有了ndk-stack好了一点点,能定位到哪个函数崩溃了,用法如下我的cocos2d-x android工程在 D:\Works\Demo\HelloCocos\proj.android目录下,NDK_ROOT (即安装NDK的路径)环境变量已经配好,在cmd命令行输入如下:adb log
2016-05-27 14:59:00
1324
转载 cocos2d-x Lua绑定C++ 自定义类到Runtime(Lua-binding)
本文主要来自小塔博客这篇文章 http://www.zaojiahua.com/binding-custom-classes.html 该文详细清晰地讲述cocos2d-x Lua的一个重要功能,就是Lua读取C++类,用C++类写lua不方便实现的功能,用lua来读取,但是该文是在xcode环境下讲述的,没有说VS怎么配置,其实都差不多,我就转来修改下
2016-02-27 20:21:22
2533
原创 SQL Server could not spawn FRunCM解决办法
SQL Server服务启动不了,查找日志C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG下的 ERRORLOG 用记事本打开Server TCP provider failed to listen on [ 'any' 1433]. Tcp port is already in use.2016-01-20 10:32:
2016-01-20 10:59:22
2315
1
原创 android真机最简socket联网例子
服务器 采用java程序,新建一个java工程,写一个java类,如下:import java.net.*;import java.io.*;/** * Description: * 网站: 疯狂Java联盟 * Copyright (C), 2001-2016, Yeeku.H.Lee * This program is protected by copyright law
2015-11-24 14:20:10
1276
3
原创 cocos2d-x带有自定义button响应事件的messagebox
官方给的例子里MessageBox居然只有一个确定按钮,没有我想要的确认,取消按钮,没办法就自己写了一个,难点是确认按钮的回调格式怎么写,定义如下:bool initWithNode(cocos2d::Node* node,const std::string& msg, const float& time, cocos2d::Vec2 point ,const cocos2d::ccMen
2015-11-02 01:33:38
1972
原创 cocos2dx java调用c++
在做支付接入时,大都采用cocos2d-x 的jnihelper调用java实现接入,但光c++调java是不够的, 如第三方写的支付接口 支付成功了他们有一个onSuccess事件,可是这个方法是写在java端的AppActivity.java里的,但实际给用户加钱是写在cocos2d-x c++工程里的,java怎么通知c++工程支付成功了?发消息显然不可能,sdk没提供这个接口,只好在jav
2015-10-30 19:08:40
1952
原创 软件开发难吗?
经常有学弟学妹会问,做软件开发难吗?工资很高吗?前景怎么样?是不是很有前/钱途?诸如此类的问题 这些问题答案只有第一个有回答的价值,因为答案很明确,就一个字:难!而且非常难! 你只有解决了会不会的问题才有闲情逸致考虑什么回报啦薪酬啦待遇啦前途啦。首先要保住饭碗,就这么简单。
2015-09-20 11:58:43
2949
原创 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
用VS2010编译QT/C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录
2015-09-04 18:11:36
491
原创 cocos2d-x移植安卓时解决引用sqlite3库问题
1.先说说cocos2d-x 3.x移植安卓简单步骤 (1)进入你工程的proj.android目录,打开jni目录里的Android.mk(别忘了先备份一个) 如果你工程文件少的话就android.mk里老老实实地把所有cpp文件都包含, 如:LOCAL_SRC_FILES := hellocpp/main.cpp \../../Classes/AppDelegate.
2015-07-30 12:36:23
1582
原创 cocos2d-x 疑难奇葩错误
1. Invalid Type for cocos2d::Vector! (..\Classes\GameScene.cpp) 72行cocos2d::Vector 定义在头文件里XX不能用前向声明,即class XX; ,只能在头文件里包含 #include "XX.h",否则会出此错
2015-07-04 00:48:47
1858
原创 cocos2d-x网络编程 连接php服务器笔记2
mysql数据库 php服务器好了环境也搭建好了工具也有了那我们就开始写php程序吧,上节我们说了我们设置网站的本机目录为d:/phpWWW,你在里面新建个testPhp目录,名字随便起,就表示这次你的作业存放位置,但一定要是英文的。对了,还没有数据库,第一步当然是建立自己的服务器数据库啦。
2015-05-31 23:18:25
1514
原创 cocos2d-x网络编程 连接php服务器笔记1
学习cocos2d-x网络编程是一个非常尴尬的问题,因为熟悉cocos2d-x的学习者基本在游戏开发一块属于客户端编程,想自学网络编程必不可少的牵扯到服务器这块。但是问题是,谁会呢?离开服务器,那搞网络编程无疑就是海市蜃楼镜花水月。官网示例虽然有http短连接和socket长连接的例子但反正我看了之后不知所以,不明白怎么把它用在实际问题中。网上教程也大都是泛泛而谈,不是一些人尽皆知的大道理就是部分
2015-05-31 22:40:23
1891
原创 The value of ESP was not properly saved across a function call解决方案
1. The value of ESP was not properly saved across a function call 出现这种错误以前摸不着头脑,如坠五里雾。现在知道了,是函数接口定义格式不对 如我使用cocos2d::ui::Button时,定义点击函数: Button* button = Button::create(); butto
2015-04-20 11:56:57
13715
原创 cocos2d-x 如何制作一个类马里奥的横版平台动作游戏 1 献给所有对动作游戏有爱的朋友
大家一定很想知道超级马里奥,洛克人这样优秀的横版动作游戏是怎么制作的吧?本文翻译自国外著名IOS源码教学商业网站raywenderlich 的IOS Game Start Kits三件套之一的Platformer Game/平台动作游戏的前奏曲,另一个是Beat'Em up Game/横版格斗游戏,作者是国外游戏开发专家Jake Gundersen,曾参与开发过SFC时代的洛克人X系列。 开篇之前先怀旧一番吧! 还记得超级马里奥的青青
2015-01-04 17:22:31
4857
原创 游戏暂停时的屏蔽触摸
想让游戏暂停,只要调用 CCDirector::sharedDirector()->pause(); 就行了,反止重新游戏就是 CCDirector::sharedDirector()->resume();但这有一个问题就是游戏层依然能接受触摸反应,我们想按下pause键游戏暂停,但游戏内容不再接受触摸,该怎么办呢?pause键一般是CCMenu, 它的触摸优先级为-128 数值越小越
2014-11-04 11:19:44
1166
原创 Beat 'Em Up Game Starter Kit (横版格斗游戏) cocos2d-x游戏源码
Beat 'Em Up Game Starter Kit (横版格斗游戏) cocos2d-x游戏源码
2014-10-16 12:22:36
2862
原创 一个简单实例理解cocos2d-x触摸事件中的坐标系
有关cocos2d-x的坐标系一直以来都是很复杂的概念,不容易理解,而坐标系用的最多的地方就是触摸
2014-10-08 23:27:42
1714
翻译 菜鸟福利 A星寻路算法 cocos2d-x实现
这篇blog是翻译自iOS Tutorial Team的成员 Johann Fradj发,他目前是一位全职的资深iOS开发工程师。他是HotApps Factory的创始人,该公司开发了AppCooker你是否在做一款游戏的时候想实现一种算法,让一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢? 如果是的话,请看这篇教程,我们会展示如何使用著名的A星寻路算法来实现它!
2014-09-09 11:58:37
2265
原创 cocos2d-x 求相交矩阵
cocos2d-x有判断矩阵相交的方法 CCRect::intersectsRect(CCRect& rect)但可惜没有提供求两个相交矩阵的方法,我作了总结,代码如下:CCRect Tools::intersectsRect(const CCRect &rectA, const CCRect &rectB){ CCPoint ori; //左下角顶点 cocos2dx的CC
2014-07-18 16:41:37
1810
原创 cocos2d-x实现多个精灵动画同步播放(一)
2D游戏经常有角色穿装备的情况,如下图角色手部加了一个武器.此外还有格斗游戏里常有的投技:我们要想让武器随角色一起联动,自然想到设定好位置和zorder后,调用CCSpawn同时动作的方法。可这有个大问题,就是独立执行两个不同的动画会有很大机率产生不同步的问题。为了解决这一问题,必须实现一种动画组的机制,就是让人物作为动画组的主动画,武器作为动画组的子成员,当主动画帧切换时子动画才切换。也就是我动你才你,要动一起动。
2014-07-13 11:51:35
4703
原创 cocos2d-x真正的随机数
cocos2dx提供了CCRANDOM_0_1()函数返回0-1之间的随机浮点数,但是你发现程序每次调用它都得到的是同样的
2014-07-10 23:15:29
1018
原创 Qt5中文显示问题
查了大量资料,发现都是扯蛋,试来试去都是显示乱码没一个管用的,自己终于试出来了,方法如下QString curFile;curFile = QString::fromUtf8("新建.txt");setWindowTitle(curFile);这样窗口标题就显示正常中文了
2014-04-24 11:55:02
827
原创 cocos2d-x+lua工程创建
cocos2d-x2.0.4以前可以用vs2008直接创建,可是2.2.1以后就改成python脚本方式了,怎么创建支持lua的工程呢,方法如下:
2014-04-13 22:31:22
1117
原创 cocos2d-x中文显示问题
直接在cocos2d-x显示中文会乱码的,如CCLableTTF::create("你好世界", "Arial“, 15);需要使用cocos2d-x自带的iconv库,不多说,上代码//中文显示解决方案#ifdef WIN32#define UTEXT(str) GBKToUTF8(str) //这里定义了一个UTEXT的宏,用来转换非UTF8(中文)的str#else#defin
2014-03-01 17:09:58
1143
原创 c++ int转string
方法1:std::stringstreamstringstream ss;ss name endl"星";string str = ss.str();方法2:sprintfchar str[25];int num = 2;sprintf(str,"you have %d apples",num);string strNum = str;
2014-01-07 10:56:06
799
原创 cocos2d-x经常遇到的问题
为什么CClayer的init()和onEnter()方法有时不被执行init方法:定义一个Layer类时,好的习惯是init()方法和CREATE_FUNC(Layer类名);都要定义,看CREATE_FUNC()宏定义就可以明白,CREATE_FUNC是先new出这个Layer类再调用了init方法,所以我们Layer::create()时就会调用init()方法,而只是单纯的new就不会
2014-01-06 10:23:56
1294
原创 cocos2d-x鼠标拖动地图
1.我们先在一个layer里addChild一个CCTMXTiledMap, 头文件如下:#include "cocos2d.h"class GameLayer : public cocos2d::CCLayer{public: GameLayer(void); ~GameLayer(void); CREATE_FUNC(GameLayer);
2013-12-26 11:34:53
1730
Cocos2D-x权威指南 源码与素材
2013-05-18
Cocos2d-x手机游戏开发与项目实战详解 随书源码和素材
2014-05-30
java document 与eclipse关联(编码时自动显示出代码提示)
2008-12-01
ASP.NET MVC 4高级编程(第4版)清晰完整PDF版
2019-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅