![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos2d-x
小丨安
大家好我是一名C初学者
展开
-
cocos2d-x场景切换特效
cocos2d-x自带的特效我们在test里面都可以看到,那么一下就是一些有趣的场景切换特效,有兴趣的话,就收藏一下吧CCDirector::sharedDirector()->replaceScene(s); //原先正常切换以下使用只需要将正常替换时replaceScene(s)里面的S替换为下列方法即可使用.例:CCDirector::sharedDi原创 2013-11-23 16:24:04 · 784 阅读 · 0 评论 -
cocos2d-x如何切换横竖屏
IOS:找到项目IOS/RootViewController.mm修改 - (NSUInteger) supportedInterfaceOrientations{#ifdef __IPHONE_6_0 //横版 //return UIInterfaceOrientationMaskAllButUpsideDown; //竖版 return UIInter原创 2015-09-07 17:51:13 · 3761 阅读 · 0 评论 -
cocos2d-x 用cocos code IDE 打包android mac
首先打开IDE,选择设置,如图,windwos请找到首选项之类的设置打开设置菜单之后,我们首先来设置几个必须的路径,不管如何打包,这些东西都是需要的,只不过可能设置方法不一样,如图SDK我是用的之前windows打包用的那一套,ndk也是。ant的位置一定要记住是ant目录下面的bin目录而不是根目录,很多新手找这个坑很难。然后我们来设置Frameworks,看图然原创 2015-09-07 18:12:07 · 636 阅读 · 0 评论 -
cocos如何在游戏中动态设置横竖屏
最近在做一个棋牌项目,有个需求,是当点击某个按钮的时候,游戏从横屏转到竖屏,再次点击的时候,游戏从竖屏再转到横屏。之前写过一个更改项目横竖屏的博客,但是那个只是在确定项目屏幕方向的时候设置。这次的更改,与上次不同。进入正题:项目是使用LUA,所以需要对应的在android和ios双平台分别做切换处理,在通过lua,调用不同的平台处理。一、android平台 1、首先我们需要在android的...原创 2018-07-05 15:55:13 · 6616 阅读 · 2 评论 -
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 · 567 阅读 · 0 评论 -
cocos2dx 不规则触摸 像素检测
昨天写过一个关于使用Image实现像素检测的文章,实现方式是利用Image,但是因为实际使用过程中,如果这样的Image特别多,会消耗比较大的内存空间,所以需要把每个Image的数据保存起来,比较繁琐。通过网上查找,有另外一种利用RenderTexture的方法,在画板上面绘制,之后获取绘制的Image数据,核心内容都一样,都是获取Image的数据,转化为RGBA值。这里将另外一种方式分享出来,以...原创 2018-09-28 10:47:57 · 1170 阅读 · 0 评论 -
cocos如何在游戏中动态设置分辨率
之前,在一个游戏中,处理过动态横竖屏切换的方案。这次要处理的听起来更麻烦一些,我们要动态通过传入的分辨率的值,去设置屏幕的分辨率。听起来似乎比较麻烦,但其实,比横竖屏切换要简单的多,我们直接上代码 function SelectViewSize:initView(index) local size = { width = SHOW_PLAYKIND[index...原创 2018-10-25 16:18:27 · 1649 阅读 · 1 评论 -
cocos2dx win32 全屏
最近有个很奇怪也很正常的需求,使用cocos2dx做的游戏,希望发布PC版本,所以去网上搜了一下,大部分是14 15年,cocos2.x版本,需要自己去实现,且文件名,路径多已弃用或变更,于是查了一下源码,发现cocos已经实现了全屏,文件位于项目名\frameworks\cocos2d-x\cocos\platform\desktop\CCGLViewImpl-desktop.cpp底层...原创 2018-10-29 16:14:57 · 1007 阅读 · 0 评论