• Cocos2d-JS引入其他场景小实例

    时间:2022-06-08 02:34:43

    创建新项目,目标是把LogoNode.js场景引入app.js新建LogoNode.jsvarLogoLayer=cc.Layer.extend({ctor:function(){this._super();//引入图片varstartBtn=newcc.Sprite(res.start_N_png...

  • [cocos2d-js]cc.RenderTexture几种用法(数字图片、刮刮乐效果)

    时间:2022-05-03 11:43:05

    本文基于cocos2d-js3.0版本引擎开发RenderTexture用法1:数字图片通过这张图片实现任意数字//数字图片精灵varPictureNumber=cc.Sprite.extend({m_Number:null,m_NumberTexture:null,ctor:function(){...

  • Cocos2d-JS使用CocosDenshion引擎

    时间:2022-04-18 11:14:03

    Cocos2d-JS提供了一个音频CocosDenshion引擎。具体使用的API是cc.AudioEngine。cc.AudioEngine有几个常用的函数:playMusic(url,loop)。播放背景音乐,参数url是播放文件的路径,参数loop控制是否循环播放,缺省情况下false。sto...

  • 【cocos2d-js公文】十八、Cocos2d-JS v3.0物业风格API

    时间:2022-03-10 11:50:16

    1.新的API风格我们直接来看看你能够怎样使用Cocos2d-JSv3.0:曾经的API新的APInode.setPosition(x,y);node.x=x;node.y=y;node.setRotation(r);node.rotation=r;如表格中能够看到的,设置position属性的函数...

  • 【cocos2d-js官方文档】二十五、Cocos2d-JS v3.0中的单例对象

    时间:2021-10-28 04:15:59

    为何将单例模式移除在Cocos2d-JSv3.0之前。全部API差点儿都是从Cocos2d-x中移植过来的,这是Cocos2d生态圈统一性的重要一环。可惜的是,这样的统一性也在非常大程度上限制了Cocos2d-html5的发展,有一些在C++中非常有意义的涉及搬到Html5平台后却使得Cocos2d...

  • Cocos2d-JS地图性能问题

    时间:2021-10-24 04:49:57

    如图所示游戏场景,它是我们以往介绍的实例,在场景中有三个方块精灵(BoxA、BoxB和BoxC)和背景精灵,这个背景叫做“地图”有点牵强,地图采用了有规律的纹理。游戏场景那么我们如何设计这个游戏地图呢?我们可以使用两种方法:采用一张大图片和采用小纹理图片重复贴图。1、采用一张大图片我们在以往中介绍的...

  • Cocos2d-JS中使用CocosStudio资源——设置界面

    时间:2021-08-18 11:59:23

    在本篇博客中,我们将通过一个在Cocos2d-JS中使用从CocosStudio导出的设置界面资源的例子,来简要介绍以下内容:Slider控件的使用。一、CocosStudio准备第一步:从官网下载相应的示例,setting。效果图如下:第二步:修改其中的一些控件的名称,方便寻找获取,如:将Musi...

  • JavaScript强化教程 —— Cocos2d-JS的屏幕适配方案

    时间:2021-08-16 05:13:45

    1.设置屏幕适配策略(ResolutionPolicy)如果你还没有用过ResolutionPolicy,只需要在游戏载入过程完成之后(cc.game.onStart函数回调中),调用下面的代码:cc.view.setDesignResolutionSize(320,480,cc.Resolutio...

  • Cocos2d-JS特效

    时间:2021-08-02 07:18:42

    Cocos2d-JS提供了很多特效,这些特效事实上属于间隔动作,特效类cc.GridAction类,也称为网格动作,它的类图如下图所示。网格动作类图网格动作cc.GridAction它有两个主要的子类cc.Grid3DAction和cc.TiledGrid3DAction,cc.TiledGrid3...