Cocos2d-x
Mr_厚厚
iOS平台,Unity3D,Metal2,图形学
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cocos2d-x使用iPhone的多点触控实现双机游戏
之前在网上看到的多点触控的实现都是规定了哪个对象必须是第一个触点,哪个必须是第二个触点,以此类推。。。。。。多点触控的触点有一个ID数组,多点触控的实现是为每一个触点指定控制对象,为了实现第一个触点可以是任意一个对象,第二个触点是除了第一个对象的其他任一个对象,可以通过计算距离来判断将触点分给哪个对象:这里以两个触点举例:假设我们设计一个飞机游戏,可以同时控制两个飞机,这就用到多点触控:原创 2016-03-11 09:47:13 · 1330 阅读 · 0 评论 -
关于Cocos2d-x在新版xcode下横竖屏设置
ios开发中屏幕的设置本来是一个很简单的问题,但是有时候由于各种问题就是不尽人意,这里面有一个问题有的人没注意,就是游戏的横竖屏设置和开发环境里模拟器屏幕的横竖摆放设置:首先,很多博文都有教程通过代码设置游戏的横竖屏问题:项目文件夹-->ios文件夹-->RootViewController.mm:通过根视图控制文件里面的函数设置的是游戏运行的横竖屏幕,但设置完之后有时发现模拟器仍然原创 2016-03-11 09:18:35 · 3053 阅读 · 1 评论 -
cocos2d-x 图片纹理优…
原文地址:图片纹理优化 资源加载方案">cocos2d-x 图片纹理优化 资源加载方案作者:digense百度乱搜了一阵,居然搜着一篇神贴。真有大神愿意花很多时间去把自己得到的经验写出来,心里实在佩服。而且这篇文章写的通俗易懂。文章主要解决了我一直以来疑惑的几个问题1.到底用不用2的N次幂的图片2.为什么加载资源的时候,内存会突然飙高3.内存突然飙高的解决方案4.如何解决程序在加载资转载 2016-03-11 09:48:42 · 2019 阅读 · 0 评论 -
IOS游戏开发之cocos2d-x实现自定义字体
游戏中需要使用一些自定义的字体,比如将从网上下的TTF字体包嵌入工程中,具体实现如下:1.首先将字体包导入工程,字体名称可以根据需要改:2.然后在info.plist文件中添加自定义字体,先添加Information Property List的Fontsprovided byapplication项,在添加字体item项,item项中添加字体包的名称,item字体项的名称一定要和资源原创 2016-03-11 09:18:48 · 1274 阅读 · 0 评论 -
Cocos2dx-3.2 数学类Vec2/Size/Rect
【唠叨】 数学类Vec2、Size、Rect,是cocos2dx中比较常用的类。 比如设置图片位置,设置图片大小,两图片的碰撞检测等等。 比起2.x版本,在3.x中本质上其实没有太大的变化,主要的变化就是将全局宏定义相关的操作封装到各自的类中而已。比如:Vec2的向量运算宏定义ccp***(),现在都已经封装到Vec2类里面去了。【番外转载 2016-11-10 17:19:20 · 4332 阅读 · 0 评论 -
最新Cocos2d-x3.x播放音效与背景音乐以及手机游戏震动特效
cocos2d-x中振动的实现其实和SimpleAudioEngine声音的播放等类似:先包含头文件:#include"SimpleAudioEngine.h"然后在需要的地方调用:SimpleAudioEngine::sharedEngine()->playEffect("effect_bullet.mp3");但是SimpleAudioEngine默认没有振动函数vib原创 2016-03-11 09:18:45 · 2465 阅读 · 0 评论 -
cocos2dx3.2 ——屏幕适配
cocos2dx3.2 ——屏幕适配本文出自 “夏天的风” 博客,请务必保留此出处 http://shahdza.blog.51cto.com/2410787/1550089 手机的屏幕大小千差万别,如现在流行的安卓手机屏幕大部分长宽比例为16:9。而iPhone 5S的长宽比例为71:40(接近16:9),也有预测说iPhone 6S的长宽比例也将会是主流的16:9。另外还有一些平板电脑为4:转载 2017-06-02 17:12:26 · 1058 阅读 · 0 评论
分享