- 博客(8)
- 收藏
- 关注
原创 UUID(通用唯一识别码)生成方法
uuid: function() { var s = []; var hexDigits = "0123456789abcdefghijklmnopqrstuvwxyz"; for (var i = 0; i < 36; i++) { s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10)...
2019-12-17 20:18:25
5222
原创 Cocos Creator 之ScrollView渲染性能优化
Cocos Creator 之ScrollView渲染性能优化1.引言游戏开发过程中,有节点很多的场景会用到ScrollView这个组件,在开发中常碰到列表类的数据处理,比如商城界面、排行榜界面、任务列表、背包系统等模块中会使用到它,可能数量非常庞大,可能有几个!DrawCall的数量比较高,渲染性能低、整个scrollview的节点数太多,导致隐藏或显示界面时的onEnable和Disabl...
2019-12-17 20:07:07
1094
1
原创 Cocos Creator之H5版Web版上传头像
哈喽,大家好!头段时间开发任务较重,而且一直跟女友约会,时间不太宽余,所以挺更了一段时间。还好最近有点小空,可以和大家讨论一下关于cocos上传头像的相关技术。那咱们废话也不多说了,直奔主题吧!window.webBase64String = function (param) { var fileList = param.files[0]; var reader = new F...
2019-11-20 16:09:26
2610
5
转载 Cocos Creator常用API与方法
1.场景加载cc.director.loadScene('场景名称');//场景跳转cc.director.preloadScene('场景名称');//预加载场景cc.director.getScene();//获取当前场景2.获取节点var node = cc.find("Canvas/bg");//通过访问路径来获取节点var a = this.node.getChildB...
2019-06-27 15:54:02
5487
原创 Cocos Creator 关于Sys的相关用法
打开地址链接进入别的网站: cc.sys.openURL('http://www.baidu.com'); 跳转页面: cc.director.loadScene("login"); cc.sys.isNative (Boolean) 是否本地平台 cc.sys.isBrowser (Boolean) 指示系统是否是网络浏览器 cc.sys.isMobile (...
2019-06-21 11:35:37
3073
1
原创 Cocos Creator调节音量大小滑动器使用
相信小伙伴们在开发的过程中,会遇到设置声音开关的功能;那我今天就查了查Cocos Creator官方案例,发现写的还不错,但遗憾的是没有一个字的注释,就按照我理解的顺便整理了一份带注释的代码;废话不多说,直接撸代码:cc.Class({ extends: cc.Component, properties: { //首先创建AudioSource,把相应的音乐文件拖入...
2019-01-26 18:54:46
2689
原创 Cocos creator微信小游戏登录以及获取授权信息
微信修改了wx.getUserInfo接口的策略,需要用户调用wx.createUserInfoButton来创建一个授权按钮进行授权,不再自动弹出。这里可以做成全屏按钮的形式进行授权,简单粗暴又美观。下面上代码:let exportJson = {};let sysInfo = window.wx.getSystemInfoSync();//获取微信界面大小let width = sys...
2019-01-25 19:59:30
7171
5
原创 关于代码创建cc.Label后改变颜色的问题
关于代码创建cc.Label后改变颜色的问题代码动态生成了一个cc.Label,代码如下:var node = new cc.Node("Holle,Word!");var label = node.addComponent(cc.Label);this.node.addChild(node);node.x = 0;node.y = 0;node.color = new cc.Col...
2019-01-10 17:28:01
1284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人