cocos2dx-lua/cocos2dx-c++
硪就是硪
这个作者很懒,什么都没留下…
展开
-
有关cocos2d创建c++项目,并把win32项目打包成apk文件
首先进入cocos2d资源包文件夹例如:cd D:\Cocos\Cocos2d-x\cocos2d-x-3.10再输入cocos new try项目名) -p org.cocos2dx(包名) -l cpp -d codes创建cocos2d 3.x项目try进入try项目文件夹中,按住shift+鼠标右键,点击在此处打开命令窗口,输入cocos compile -p an原创 2017-07-20 10:13:38 · 873 阅读 · 0 评论 -
cocos2d-x 3.x内存管理
内存管理有Ref提供的4个方法:void retain()//将该对象的引用计数器+1void release()////将该对象的引用计数器-1Ref* autorelease()////不改变对象的引用计数器值,将对象添加到自动释放池,返回对象本身unsigned int getReferenceCount() const //反正对象的引用计数器的值当使用new创原创 2018-06-27 17:12:47 · 90 阅读 · 0 评论 -
cocos2dx 3.x关于网络http的curl编译报错_imp_curl_esay_XX解决
操作流程:工程右键->属性->连接器->输入->附加依赖性,点击下拉编辑避免麻烦就把websockets.lib,opengl32.lib,glew32.lib,libcurl_imp.lib每行一个添加上就解决了.原创 2017-09-07 19:55:08 · 332 阅读 · 0 评论 -
cocos2d-x 3.x内存管理
内存管理有Ref提供的4个方法:void retain()//将该对象的引用计数器+1void release()////将该对象的引用计数器-1Ref* autorelease()////不改变对象的引用计数器值,将对象添加到自动释放池,返回对象本身unsigned int getReferenceCount() const //反正对象的引用计数器的值手动管理当使用原创 2017-09-04 15:39:34 · 153 阅读 · 0 评论 -
cocos2d弹框相关知识
cocos2d弹框可以理解为create一个layer:具体实现如下:设置响应方法为Menumain::setSounds;void Menumain::setSounds(Ref* psender){Size visibleSize = Director::getInstance()->getVisibleSize();auto layer = LayerColor::creat原创 2017-07-28 10:51:04 · 211 阅读 · 0 评论 -
cocos2d关于设置layer锚点
对于其他锚点设置久不说了,对layer设置锚点还要加入layer->ignoreAnchorPointForPosition(false);/然后再像设置其他锚点一样(layer->setAnchorPoint(Point(0.5,0.5));)设置就可以了原创 2017-07-27 10:45:21 · 409 阅读 · 0 评论 -
cocos2d打包apk,分辨率问题
在AppDelegate文件中默认: glview->setDesignResolutionSize(designResolutionSize.width, designResolutionSize.height, ResolutionPolicy::NO_BORDER);可按自己需求修改// view->setDesignResolutionSize(320,480原创 2017-08-03 20:38:44 · 530 阅读 · 0 评论 -
cocos2d-X 3.10关于声音开关以及音量大小问题
用滑动块来控制音量以及声音开关:加入头文件以及命名空间.h文件#include"GUI\CCControlExtension\CCControl.h"#include"GUI\CCControlExtension\CCControlSwitch.h"using namespace cocos2d::extension;定义音量大小值:float soundValue;原创 2017-07-31 16:13:06 · 947 阅读 · 0 评论 -
cocos项目打包成安装后显示中文名的apk文件
发现网上关于打包的apk文件后安装为中文名字的介绍很少,我也是找了很久才找到(有点笨,勿喷).来到cocos2d项目文件中进入proj.android中再进入此目录下的res文件再进入values文件中,发现只有一个strings.xml文件,打开xml文件,根据图片内容修改就OK了.原创 2017-07-20 15:54:59 · 652 阅读 · 0 评论 -
在cocos2d项目中添加android手机按返回键功能
//Android返回键事件auto returnEvent = EventListenerKeyboard::create();returnEvent->onKeyReleased = [&](EventKeyboard::KeyCode key, Event* event){ //下面这段代码是通过键值来判断是否触摸返回键,由于有些手机返回键的键值不同,暂时就只列举了三种(我也不清原创 2017-07-20 15:52:29 · 1031 阅读 · 0 评论 -
在cocos2d中在xml文件读取数据或者中文
//在Resource新建一个strings.xml文件,内容格式如下:s1 //键值 游戏 //对应的字符串,这也是解决cocos2d当中中文乱码的一种方法 Dictionary* strings = Dictionary::createWithContentsOfFile("strings.xml");//添加缓存const char * str原创 2017-07-20 14:10:05 · 546 阅读 · 0 评论 -
关于真正随机数问题cocos2d中
//随机数种子srand((UINT)GetCurrentTime());//windows项目可以使用srand(int(time(0)) + rand());//android 的apk能使用的//获取真正的随机数 r = rand()%24;原创 2017-07-20 10:21:52 · 211 阅读 · 0 评论 -
cocos2d-X 3.10关于声音开关以及音量大小问题
用滑动块来控制音量以及声音开关:加入头文件以及命名空间.h文件#include"GUI\CCControlExtension\CCControl.h"#include"GUI\CCControlExtension\CCControlSwitch.h"using namespace cocos2d::extension;定义音量大小值:float soundValue;原创 2018-06-27 17:13:16 · 1739 阅读 · 0 评论