- 博客(12)
- 资源 (5)
- 收藏
- 关注
转载 cocos2dx 3.x VS下运行调节音量无效的问题
https://blog.csdn.net/iamlegendary/article/details/77369994
2018-11-07 15:53:55 231
原创 cocos2dx win32 全屏
最近有个很奇怪也很正常的需求,使用cocos2dx做的游戏,希望发布PC版本,所以去网上搜了一下,大部分是14 15年,cocos2.x版本,需要自己去实现,且文件名,路径多已弃用或变更,于是查了一下源码,发现cocos已经实现了全屏,文件位于项目名\frameworks\cocos2d-x\cocos\platform\desktop\CCGLViewImpl-desktop.cpp底层...
2018-10-29 16:14:57 1038
原创 cocos如何在游戏中动态设置分辨率
之前,在一个游戏中,处理过动态横竖屏切换的方案。这次要处理的听起来更麻烦一些,我们要动态通过传入的分辨率的值,去设置屏幕的分辨率。听起来似乎比较麻烦,但其实,比横竖屏切换要简单的多,我们直接上代码 function SelectViewSize:initView(index) local size = { width = SHOW_PLAYKIND[index...
2018-10-25 16:18:27 1716 1
原创 cocos2dx 不规则触摸 像素检测
昨天写过一个关于使用Image实现像素检测的文章,实现方式是利用Image,但是因为实际使用过程中,如果这样的Image特别多,会消耗比较大的内存空间,所以需要把每个Image的数据保存起来,比较繁琐。通过网上查找,有另外一种利用RenderTexture的方法,在画板上面绘制,之后获取绘制的Image数据,核心内容都一样,都是获取Image的数据,转化为RGBA值。这里将另外一种方式分享出来,以...
2018-09-28 10:47:57 1189
原创 cocos2dx 不规则触摸
使用Image控件,在C++的CCImage.cpp文件中添加方法Color4B Image::getPixelColor(const Vec2& pos){ Color4B color = { 0, 0, 0, 0 }; if (pos.x < 0 || pos.x >= this->getWidth() || pos.y < 0 || pos.y &...
2018-09-27 19:21:13 590
原创 cocos如何在游戏中动态设置横竖屏
最近在做一个棋牌项目,有个需求,是当点击某个按钮的时候,游戏从横屏转到竖屏,再次点击的时候,游戏从竖屏再转到横屏。之前写过一个更改项目横竖屏的博客,但是那个只是在确定项目屏幕方向的时候设置。这次的更改,与上次不同。进入正题:项目是使用LUA,所以需要对应的在android和ios双平台分别做切换处理,在通过lua,调用不同的平台处理。一、android平台 1、首先我们需要在android的...
2018-07-05 15:55:13 6774 2
原创 cocos2d-x 用cocos code IDE 打包android mac
首先打开IDE,选择设置,如图,windwos请找到首选项之类的设置打开设置菜单之后,我们首先来设置几个必须的路径,不管如何打包,这些东西都是需要的,只不过可能设置方法不一样,如图SDK我是用的之前windows打包用的那一套,ndk也是。ant的位置一定要记住是ant目录下面的bin目录而不是根目录,很多新手找这个坑很难。然后我们来设置Frameworks,看图然
2015-09-07 18:12:07 675
原创 cocos2d-x如何切换横竖屏
IOS:找到项目IOS/RootViewController.mm修改 - (NSUInteger) supportedInterfaceOrientations{#ifdef __IPHONE_6_0 //横版 //return UIInterfaceOrientationMaskAllButUpsideDown; //竖版 return UIInter
2015-09-07 17:51:13 3800
转载 程序员永远的痛之字符编码的奥秘
字 符编码相信是每个程序员的噩梦,只要是有中文的地方,总是会遇到各种编码的问题,并且这种问题还非常难缠,尤其在linux上,因为上面很多软件都是针对 英语国家开发的,是不会考虑其他语种编码问题。在遇到编码的无数大坑之后,我决定仔细研究下编码问题,因为这就像一道坎一直横在你面前,每次到这里你都会 跌到,每次爬起来之后,你都若无其事,这样的人被称作战士,真正的战士。可惜是个力量战士,做为新时代的智力战
2014-04-22 10:56:22 898
原创 cocos2d-x场景切换特效
cocos2d-x自带的特效我们在test里面都可以看到,那么一下就是一些有趣的场景切换特效,有兴趣的话,就收藏一下吧CCDirector::sharedDirector()->replaceScene(s); //原先正常切换以下使用只需要将正常替换时replaceScene(s)里面的S替换为下列方法即可使用.例:CCDirector::sharedDi
2013-11-23 16:24:04 799
转载 【转】使用 C++ 处理 JSON 数据交换格式
使用 C++ 处理 JSON 数据交换格式 一、摘要 JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON更具体的信息,可参见 J
2013-11-20 19:46:10 973
flappyBird素材包
2018-05-18
TortoiseSVN-1.6.7.18415-x64带中文语言包自行安装
2014-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人