- 博客(11)
- 收藏
- 关注
原创 Command line is too long. Shorten command line forXXXX 解决办法
Command line is too long. Shorten command line forXXXX 解决办法。
2023-06-08 14:15:13 99
原创 laya中ui编辑器中使用progressbar,skin的设置问题
问题:在layaIDE中编辑ui时,使用到progressBar时,发现进度条需要使用两张图片,但是ui中只有一个skin可以设置,只是拖入一张图片,发现设置value值进度条的位置没有变化。但是官网中讲解又很模糊,没有针对性的讲ui中怎么设置。解决办法:1、正常从资源面板中拖拽一个进度条到编辑器中;2、资源处理:两张图片,注意命名规则!进度条的背景图片命名:name.png...
2019-03-12 14:54:51 2313
原创 cocos2d-x多点触摸和单点触摸同用实现
有时游戏中有的界面要使用单点触摸,有的界面要使用多点触摸,但是单点和多点又不能同时注册,因为同时注册时,单点触摸的优先级高于多点触摸,所以会响应单点触摸,多点触摸被屏蔽。 因为在写游戏的时候自定义层的基类中是注册了单点触摸,所以每个继承该基类的层都会有单点触摸响应,然后在游戏中就会出现问题。注册单点触摸:.h文件//单点触摸 EventListenerTouchOneByOne ...
2018-05-17 20:22:54 1038
原创 coco2d-x使用Sprite3D创建3D精灵,播放模型动画
虽然在coco2d-x中使用3D动画比较麻烦,想要好的效果什么的还需要设置相机什么的,不过我这里只是最初的将3D动画创建出来显示出来而已。一开始在网上根据别人的代码创建,但是一直没有显示出来,经过几番波折才给弄了出来。 创建: //根据模型和纹理生成3D精灵 auto hero_sprite1 = Sprite3D::create("animation/hero/3D/hum...
2018-04-12 11:49:51 1160
原创 cocos2d-js开发过程中在res文件夹下创建新的文件夹需要注意的问题和播放以及停止音乐音效
因为使用cocos2d-x习惯了创建多个资源文件夹来放置不同的资源文件,所以在使用cocos2d-js时也想到使用这种模式,但是一开始遇见了一些问题。 1、在res文件夹下创建新的文件夹:music 2、在resource.js文件中,定义音乐对象并初始化音乐文件路径: var music = { m_bgm : "res/music/m_bgm.m...
2018-03-28 18:14:34 494
原创 cocos2d-js游戏打包发布到网页运行
1、下载发布到网页的软件XAMPP;2、安装,教学:https://jingyan.baidu.com/article/fedf0737a8894b35ad89774c.html3、在游戏所以文件夹中,按住shift键并右击鼠标,在当前位置打开命令窗口;4、输入编译语句:cocos compile -p web -m release 回车5、在游戏文件中的publish--》html5(可以直接修...
2018-03-28 17:05:59 5669
原创 cocos2d-js中使用动作序列,以及callFunc函数的使用问题
//创建文字提示 var gameOver = new cc.LabelTTF.create("GAMEOVER!","Arial",50); gameOver.setPosition(cc.p(winSize.width / 2,winSize.height / 2)); this.addChild(gameOver);//创建动作: //淡出 //var fade...
2018-03-27 20:37:57 1242
原创 cocos2d-js中存档用户数据方法
cocos2d-x中存档用户数据是使用UserDefault存储用户数据,cocos2d-js中使用cc.sys.localStorage存储用户是数据。模仿cocos2d-x中的UserDefault封装函数:LocalDataManager = {//存储int值setInt : function(key, value){ cc.sys.localStorage.setItem(k...
2018-03-27 11:45:13 458
原创 使用vs2013开发过程中,调试时很慢的解决办法
网上看到的解决办法: 项目--》配置属性--》C/C++--》代码生成--》启用最小重新生成:Yes(/GM); 项目--》配置属性--》C/C++--》常规--》调试信息格式:程序数据库(/Zi); 项目--》配置属性--》连接器--》常规--》启用增量链接--》“是”。自己发现的问题: 我的问题是在开发过程中,直接复制了其他的cpp文件,然后修改名字后最为新的cpp文件...
2018-02-26 16:22:11 1540
原创 解决因cocosStudio发布的csb文件过大导致的加载游戏界面卡的问题
就是在加载游戏资源的时候将特别大的csb文件先加载了。过程:1、在loading层的头文件中进行声明全局变量(为的是在要使用的界面中可以直接拿来使用):static cocos2d::Node *skinNode; //皮肤界面2、在cpp文件中进行定义://创建csb文件skinNode = CSLoader::createNode("k...
2018-02-11 16:02:52 1412
原创 cocos2d-x关于避免同时点击多个按钮的办法
在头文件中声明一个变量:int _btnTag;.cpp文件中定义:_btnTag = -1;给按钮添加回调函数:btn[i]->addTouchEventListener(CC_CALLBACK_2(ChooseBarrierScene::touchEvent, this));定义:void ChooseBarrierScene::touchEvent(Object *pSender, W...
2018-02-08 17:38:38 1163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人