c/c++导出lua绑定
摘要:【转载】https://note.youdao.com/share/?id=0f4132271151c4b62f9afb712e8304d9&type=note#/1、在纯C环境下,把C函数注册进Lua环境,理解Lua和C之间可以互相调用的本质2、在cocos2d-x项目里,把纯C函数注册进Lua环
阅读全文
posted @
2017-12-15 11:17
Games
阅读(1922)
推荐(0)
获取Sprite上某一个点的透明度
摘要:转载【 http://www.cnblogs.com/Androider123/p/3795050.html】 本篇文章主要讲一下怎么做一个不规则的按钮,比如如下图的八卦,点击绿色和点击红色部分,需要执行不同的事件 一般情况下,如果要检测某一个精灵是否被点中,做法如下 上述方法判断的都是矩形区域,包
阅读全文
posted @
2016-07-20 19:14
Games
阅读(1287)
推荐(0)
cocos2d-x lua中实现异步加载纹理
摘要:原文地址: http://www.cnblogs.com/linchaolong/p/4033118.html 前言 问题:最近项目中需要做一个loading个界面,界面中间有一个角色人物走动的动画,在显示这个loading界面的时候加载资源,项目是用cocos2d-x lua实现的,界面做出来后发
阅读全文
posted @
2016-07-12 20:25
Games
阅读(870)
推荐(0)
cocos2d-x 不规则碰撞检测 【转载】
摘要:原文:http://www.2cto.com/kf/201401/272331.html//判断有没有点到有材质的部分, p_point相对, CCSprite坐标 (p_point是相对 Sprite锚点的偏移)bool isClickTheRealSprite(cocos2d::CCSprite...
阅读全文
posted @
2014-08-20 22:03
Games
阅读(1625)
推荐(0)
cocos2d-x 调用第三方so文件
摘要:一:假设.so文件名称 : libhi.so1.jni文件下创建一个prebuilt2.android.mk文件中找到 include $(CLEAR_VARS), 在这句后面添加如下代码include $(CLEAR_VARS)LOCAL_MODULE := libhiLOCAL_SRC_FILE...
阅读全文
posted @
2014-08-02 21:21
Games
阅读(1215)
推荐(0)
C++ 函数指针
摘要:参考链接: http://hipercomer.blog.51cto.com/4415661/792300C++ 静态函数指针的使用方法 demo一 调用方法void LoadingLayer::init(){ //定义两个不同类型的函数指针类型 typedef ServerZoneLayer*...
阅读全文
posted @
2014-05-15 20:28
Games
阅读(599)
推荐(0)
【转载】cocos2dx 中 Android NDK 加载动态库的问题
摘要:原文地址:http://blog.csdn.net/sozell/article/details/10551309cocos2dx 中 Android NDK 加载动态库的问题闲聊最近在接入各个平台的SDK,遇到了不少问题,也从中了解了不少知识,之前一直觉得没啥好写的,毕竟做了4个月的游戏开发,也没...
阅读全文
posted @
2014-05-11 11:52
Games
阅读(1998)
推荐(0)
android平台 cocos2d-x 读取相册数据
摘要:现已解决 方案如下:1、使用 jni 调用 java 方法 启动相册选择框2、使用java将获取的图片保存到本地3、使用Cocos2d-x中 CCImage 读取JAVA代码如下: //启动图片选择框 private void launchCamera() { // TODO Auto-...
阅读全文
posted @
2014-05-09 18:59
Games
阅读(3960)
推荐(0)
[转载]cocos2d-触摸分发原理
摘要:本文由泰然翻译组组长 TXX_糖炒小虾 原创,版权所有,转载请注明出处并通知作者和泰然!原作http://www.ityran.com/archives/1326/comment-page-1触摸是iOS程序的精髓所在,良好的触摸体验能让iOS程序得到非常好的效果,例如Clear。鉴于同学们只会用cocos2d的 CCTouchDispatcher 的 api 但并不知道工作原理,但了解触摸分发的过程是极为重要的。毕竟涉及到权限、两套协议等的各种分发。于是我写了这篇文章来抛砖引玉。本文以cocos2d-iphone源代码为讲解。cocos2d-x 于此类似,就不过多赘述了。零、cocoaTou
阅读全文
posted @
2014-02-19 21:37
Games
阅读(290)
推荐(0)
mac 下更新 .bash_profile 文件
摘要:1、打开terminal(终端)2、cd ~ (进入当前用户的home目录)3、open .bash_profile (打开.bash_profile文件,如果文件不存在就 创建文件:touch .bash_profile 编辑文件:open -e bash_profile)4、直接更改弹出的.ba...
阅读全文
posted @
2014-02-10 10:19
Games
阅读(52543)
推荐(2)
cocos2d-x https
摘要:cocos2d-x :2.1.3HttpClient.cpp文件中 bool configureCURL(CURL *handle)后边添加如下两句: curl_easy_setopt(handle, CURLOPT_SSL_VERIFYPEER, 0L); curl_easy_setopt(handle, CURLOPT_SSL_VERIFYHOST, 0L);
阅读全文
posted @
2013-09-12 21:37
Games
阅读(702)
推荐(0)
cocos2d-x 游戏开发问题总结
摘要:1.使用char * 去接收一个char[]数组 当读到'\0'的时候 会自动结束,所以 不要使用char* 去获取一个char数组2.不要拿char* str与 ""比较 一个是指针 一个是常量 std::string(str)可以与""比较
阅读全文
posted @
2013-05-31 10:58
Games
阅读(257)
推荐(0)
cocos2d-x游戏iphone移植到android需要注意事项
摘要:1.在android.mk中添加源文件(cpp文件)的时候 中间不能有空格2.如果游戏使用到了物理引擎box2d的话 那么源文件对的引用应为:#include "Box2D/Box2D.h" 而不是#include "Box2D.h"3.在使用cocos2d-x引擎开发的时候 对头文件的包含尽可能地使用全路径包含 因为android有可能会找不到默认的包含路径4.创建一个指针变量的时候 不要初始化为NULL;CCLayer layer;可以 CCLayer layer=NULL;不可以5.使用c++库文件的时候要使用标准的头引用 如:#include 应
阅读全文
posted @
2013-05-26 23:42
Games
阅读(406)
推荐(0)
coco2d-x 2.1.3 之 使用网络请求
摘要:1.使用get方式请求void HttpClientHelper::testGetRequestMethod() { cocos2d::extension::CCHttpRequest* getRequest=new cocos2d::extension::CCHttpRequest(); getRequest->setRequestType(cocos2d::extension::CCHttpRequest::kHttpGet); getRequest->setUrl("http://www.baidu.com"); getRequest->setTag
阅读全文
posted @
2013-05-20 15:19
Games
阅读(2211)
推荐(0)
cocos2d-x 2.1.3 使用json
摘要:1.解析同等级:const char* text= "{\"record\":{\"data\":20130101,\"rate\":23,\"buy\":1},\"record\":{\"data\":45,\"rate\":67,\"buy\":1},\"record\":{\"data\":45,\"rate\":76,\"buy\":10}
阅读全文
posted @
2013-05-19 21:26
Games
阅读(2712)
推荐(0)
android cocos2d-x libjson
摘要:说一说关于libjson在android上的编译问题在这里使用的是libjson_7.6.1版本 下载地址:http://sourceforge.net/projects/libjson/files/ ,也可以访问http://json.org.接下来将source文件夹和JSONOption.h和libjson.h文件复制到自己的项目当中去,并且在android.mk中将需要编译的文件添加进来,进行编译,报错:jni/http://www.cnblogs.com/Classes/libjson/_internal/Source/JSONNode.cpp:168:5: error: excep
阅读全文
posted @
2013-05-10 21:54
Games
阅读(773)
推荐(0)
cocos2d-android 自动缩放、高清显示
摘要:http://www.techpot.net/archives/37040
阅读全文
posted @
2013-05-07 22:23
Games
阅读(229)
推荐(0)
cocos2d-x HttpClient
摘要:http://www.cocos2d-x.org/boards/6/topics/23924http://www.cocos2d-x.org/boards/6/topics/14835http://www.jesusbosch.com/2012/08/internet-communications-with-cocos2d-x.htmlhttp://curl.haxx.se/libcurl/c/
阅读全文
posted @
2013-04-14 14:16
Games
阅读(427)
推荐(0)