cocos2d-x 3.3如何播放音乐要如何播放音乐呢?在网上看到了一个教程,现在来分享一下。1.首先,将音效文件拷贝到resource文件下(注意:必须是wav的音效才好,因为它支持所有平台,并且这两个文件也包含在了Cocos2dSimpleGame项目里)。2.在HelloWorldScene....
如何将cocos2dx安装到Xcode中,下面我来说一下流程:这是有关环境配置的第二篇教程,第一篇讲的是win8下的环境配置。这里我们使用C++。所有如果你用其他语言如Lua和js进行cocos2d开发,那么可以再找一找其他的配置文档。下面要说Mac os 下 cocos2dx-3.2+Xcode的...
Cocos2d-x如何用plist制作帧动画?更准确的说是一个plist文件读取创建多个帧动画,今天我们就来看Cocos2d-x用plist制作帧动画的实现过程。 那么首先我们要用工具将多个帧动画生成一个plist文件(手写plist就太脑残了),且这个plist里面包含了多个帧动画信息...
对于cocos studio发布后miss,很多用户也发现在windows下没有实用或者更好用的粒子编辑器,因为个别的的粒子编辑器只能在Mac使用,有的编辑不支持中文根本看不懂,有的支持中文却因无人维护导致兼容性差。 也收到过一位用户过来报bug,说粒子打不开,后来经过逐行比对,发现该编辑器居然有...
对于cocos2dx屏蔽列表的触摸的问题,我用一个实战的粒子来说明一下 auto listener1 = EventListenerTouchOneByOne::create();//创建一个触摸监听 listener1->setSwallowTouches(true);//设置...
学习cocos2dx就要了解cocos2dx 多边形碰撞检测,那么cocos2dx 多边形碰撞检测是怎样实现的呢?今天我们就来学习。 ContactListen = ObjClass("ContactListen")-- 创建layer function ContactListen:createLa...
最近做了一个小项目,现在需要在android下添加插屏广告,我在网上搜了一下,找到了添加了方法。 这里还要说下,在android下如果想在聚合里使用插屏广告基本是不可能的,因为添加插屏广告时有的是在sdk里全都写好了,只需要你调用代码,有的是需要你修改显示广告的视图或者context,所以...
怎样实现cocos2dx界面的暂停呢。今天我们就来看一下cocos2dx实现界面暂停。 1、定义 我定义了两个类:Game游戏类、GamePause暂停类。 Game类中调用doPause()函数进行游戏暂停,却换到GamePause暂停画面。 2、doPause() 这里需要用到CCRenderT...
cocos2dx assets根目录录取失败,这个问题要怎么解决啊?先说原因创建出来的cocos2dx工程,assets应该是编译出来的。追加的资源要放到Resources中,编译的时候会自动copy到assetscocos run会先删除assets,重新载入资源。如果直接去改assets中的资源...
说一下cocos2dx中多个场景之间如何传值的问题,下面是两个场景之间传值的代码不一定现在版本可用,但是在接下来的场景中增加一个子节点来实现传值这种思想是可以采用的在coco2d-x中,两个场景间进行传值可以说是一种问题就如: 你有两个场景,第一场景是用户登录界面,第二场景则是你登录...
游戏音效是游戏中非常重要的一个部分,下面我们就来谈一下关于cocos2dx 关闭音效的问题以及详解,音乐主要可以分为游戏中的长时间的背景音乐和短的音效两种,可以为我们的游戏增加各种效果。Cocos2d-x支持多种音乐格式mp3,wav等音乐格式1.背景音乐要使用一个音乐,首先要预加载这个音乐,预加载...
对于cocos2dx 描边原理,如果不考虑效率的话,我们可以使用下面的3种方式来做一下:利用CCLabelTTF制作文字描边和阴影效果;利用CCRenderTexture渲染文理的方式生成带有描边效果的文字;利用shader来实现,使用cocos2dx中CCGLProgram类与OpenGl绘图机制...
我们都知道gui中有许多的控件,所以为了使用更加完美,要进行监听各个GUI控件的交互事件。 cocos2d-x3.x开始,支持自有事件的控件都提供了addEventListener接口来设置各自的监听函数,并使用functional来接收监听函数。 以下以TextFiled...
cocos2d中的NSString提供了 sizeWithFont方法和 drawInRect,可以设置字体类型和大小后得到字符串的宽高。cocos2dx如何实现这个方法? 之前有帖子说如果使用CCLabelTTF的话,按照 fontSize * strLen的方法计算。如果不使用CCLabelTT...
一、CCTextFieldTTF 这个就是我们大家在玩游戏的时候。一点击输入框就弹出虚拟键盘的东西啦。也就是我们用来制作,用户名,密码输入的时候用的控件,吼吼,很有用吧,那么下面我们就开始来了解它吧。 用法:CCTextFieldTTF::create('默认显示的文本','字体名','...
cocos2d-x 禁用触摸(如何快速屏蔽触摸)Cocos2d-x从3.0版本以来,触摸机制有所改变,虽然实现的道理没有变,不过我今天还是写出这篇文章,就当是简单的复习一下3.0的事件分发机制吧,同时把自己在研究的过程中遇到的问题分享出来。这里采用的方法是最简单,最直接的方法,整体的思路是这样的。设...