随笔分类 -  cocos2d

cocos2dx--两个场景切换各函数调用顺序
摘要:场景A切换到场景B,有切换特效 调用顺序如下:(AAABABABA) A:构造函数 A:onEnter A:onEnterTransitionDidFinish B:构造函数 A:onExitTransitionDidStart B:onEnter A:onExit B:onEnterTransit 阅读全文
posted @ 2018-03-07 23:22 陈孝勇 阅读(307) 评论(0) 推荐(0)
window7下 cocos2dx android交叉编译环境部署小结
摘要:上周被android交叉编译搞惨了,还好最后弄好了,写个小结以后备用吧。 步骤,1、下载cygwin的devel和shells模块 2、 2、设置环境变量 a、设置NDK_ROOT b、设置Path 编辑Path,在后面追加4个环境... 阅读全文
posted @ 2014-04-28 11:46 陈孝勇 阅读(407) 评论(0) 推荐(0)
【转】CCScale9Sprite和CCControlButton
摘要:转自:http://blog.csdn.net/nat_myron/article/details/12975145在2dx下用到了android下的.9.png图片,下面是原图 查了一下2dx里有CCScale9Sprite,直接贴上背景图,毫无问题,[cpp] view plaincopyprint?CCSize bgRect = CCSizeMake(size.width,size.height/3); CCScale9Sprite *background = CCScale9Sprite::create("dialog_bg.png"); background-&g 阅读全文
posted @ 2014-03-10 01:49 陈孝勇 阅读(1322) 评论(0) 推荐(0)
cocos2d-x-lua如何导出自定义类到lua脚本环境
摘要:这篇教程是基于你的工程是cocos2d-x-lua的项目,我假设你已经完全驾驭cocos-x/samples/Lua/HelloLua工程,基本明白lua和c++互调的一些原理。我们的目的是要在lua中使用我们自己定义的类,并且这个类要导出到我们自己的module,意思就是说不是追加到LuaCocos2d.cpp里面,目的是为了使我们的module和coco2d的module完全分离,这样以后更新cocos2d-x版本时,对我们的module没影响。1、先在Classes文件夹下创建一个类Test(新创建的,名字都是都是自己定,你可以随意起,下面不赘述),代码就简单点,例如?123456789 阅读全文
posted @ 2013-09-10 01:11 陈孝勇 阅读(2114) 评论(0) 推荐(0)
Android.mk 用法介绍
摘要:一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中列出头文件和依赖文件。NDK编译系统将会为你自动处理这些问题。这也意味着,在升级NDK后,你应该得到新的toolchain/platform支持,而且不需要改变你的Android.mk文件。 先看一个简单的例子:一个简单的"hello world",比如 阅读全文
posted @ 2013-08-06 18:14 陈孝勇 阅读(274) 评论(0) 推荐(0)
cocos2dx之编译到android手机
摘要:准备今天将cocos2d-x的示例项目tests编译到android真机运行,以及如何创建cocos2d-x的android项目。打开cocos2d-x的tests项目,路径为:D:\cocos2d-x-2.0.1\tests下载:PdaNet:http://xiazai.zol.com.cn/detail/36/350633.shtml如果你的手机或者平板无法连上电脑,可以下载这个软件。第一步:编译cocos2d-x的示例项目首先用visual studio 打开 tests项目,看看项目结构classes下的tests文件夹就是官方的示例代码,里面包含很全的,可是学习的好途径。现在使用cy 阅读全文
posted @ 2013-04-14 21:48 陈孝勇 阅读(4566) 评论(0) 推荐(0)
【Curl (libcurl) 开发 之一】Cocos2dx之libcurl(curl_easy)的编程教程(帮助手册)!
摘要:转载自【黑米GameDev街区】原文链接:http://www.himigame.com/curl-libcurl/878.html 注意:如果你的服务器是Java的,那么要注意数据之间的大端小端的处理;否则无法正常获取正确的数据!本篇介绍使用libcurl编程的一般原则和一些基本方法。本文主要是介绍c语言的调用接口,同时也可能很好的适用于其他类c语言的接口。跨平台的可移植代码libcurl库背后的开发人员投入了相当大的努力确保libcurl可以在很多不同的系统和环境里工作。全局的准备程序必须初始化一些libcurl的全局函数。这意味着不管你准备使用libcurl多少次,你都应该,且只初始化. 阅读全文
posted @ 2013-01-04 11:55 陈孝勇 阅读(567) 评论(0) 推荐(0)
Cocos2dx之libcurl(curl_easy)的编程教程(帮助手册)!
摘要:Cocos2dx之libcurl(curl_easy)的编程教程(帮助手册)!转载自【黑米GameDev街区】原文链接:http://www.himigame.com/curl-libcurl/878.html 注意:如果你的服务器是Java的,那么要注意数据之间的大端小端的处理;否则无法正常获取正确的数据!本篇介绍使用libcurl编程的一般原则和一些基本方法。本文主要是介绍c语言的调用接口,同时也可能很好的适用于其他类c语言的接口。跨平台的可移植代码libcurl库背后的开发人员投入了相当大的努力确保libcurl可以在很多不同的系统和环境里工作。全局的准备程序必须初始化一些libcur. 阅读全文
posted @ 2012-12-31 00:01 陈孝勇 阅读(287) 评论(0) 推荐(0)
cocos2dX LAYER_CREATE_FUNC and SCENE_CREATE_FUNC ,LAYER_NODE_FUNC can be replace by one macro CREATE_FUNC
摘要:LAYER_CREATE_FUNC and SCENE_CREATE_FUNC ,LAYER_NODE_FUNC can be replace by one macro CREATE_FUNC 阅读全文
posted @ 2012-11-11 11:41 陈孝勇 阅读(1357) 评论(0) 推荐(0)
【转】cocos2d-x 详细配置!(一款C++编写的多平台2D游戏开源框架)
摘要:原文地址:http://me.cookfl.com/?p=280看了cocos2d-x上的英文教程,配置起来还是很吃力,由于有很多配置需要配,而且文件夹移动也会导致配置失效,经过多次尝试,总结出了这个文章,希望能帮助还在迷惑的童鞋们…有什么疑问可以发邮件给我!i@cookfl.com 一起努力啦!Cocos2d-x Android配置详细教程:cygwin 安装方式网上很多,这里不再赘述。下载最新的cocos2d-x :http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download修改解压后cocos2dx文件夹下的Android.mk将如 阅读全文
posted @ 2011-07-08 10:41 陈孝勇 阅读(1190) 评论(0) 推荐(0)