摘要:
1 /** 2 * 一个数,除以9余8 3 * 除以8余7 4 * 除以7余6 5 * 请求得这个数的最小公约数 6 * js代码写法 7 */ 8 9 cc.Class({ 10 extends: cc.Component, 11 12 properties: { 13 }, 14 15 onLo 阅读全文
摘要:
原题:一种瓶装饮料,4个空瓶可以换一瓶饮料,有九个小朋友, 想每个人都喝一瓶饮料,至少需要买几瓶饮料就可以啦。 现在把这题升级为算法题: 输入人数,和几个瓶子换一瓶饮料,得出最优结果 在这道算法题上,相当于,每三瓶饮料,解决四个人,向商家借了 借了一个饮料瓶,并且把空瓶全部用完 达到最优解,但是人数 阅读全文
摘要:
在游戏开发过程中,如果小游戏是集成到APP里面,就可能会需要, 把cocos本身自带背景给去掉,让玩家有一种,游戏浮在app上的视觉效果。 在这里提供分享一种方法,可能会给开发者带来帮助。 如果不加以处理,会默认成黑色。 首先将creator工程打包成H5项目后,在build文件夹下,找到打包后的h 阅读全文
摘要:
在现实的开发过程中,会遇到一些,在APP里面,集成游戏的功能。 APP开发,可能是安卓,也可能是IOS,需要把原生和客户端的方法, 能够相互调用,写一个方法,供开发者参考: jsbridge.js方法: 1 function setupWebViewJavascriptBridge(callback 阅读全文
摘要:
在面试的时候,时不时会遇到该问题,用代码写一个可以直接用的函数,以供大家参考: 1 pointInTriangle:function(x0, y0, x1, y1, x2, y2, x3, y3) { 2 var divisor = (y2 - y3)*(x1 - x3) + (x3 - x2)*( 阅读全文
摘要:
遥感类,给遥感注册事件,使遥感能正常移动joystick: 遥感控制类,通过移动遥感来控制物体运动,本案例以坦克为控制对象tank: 遥控控制坦克链接如下: 链接:https://pan.baidu.com/s/14zMj0-ltV6dgOmN98zhSDw 提取码:snc7 阅读全文
摘要:
1 cc.Class({ 2 extends: cc.Component, 3 4 properties: { 5 6 }, 7 8 // LIFE-CYCLE CALLBACKS: 9 10 onLoad () { 11 this.node.on(cc.Node.EventType.TOUCH_START, fu... 阅读全文
摘要:
1 cc.Class({ 2 extends: cc.Component, 3 4 properties: { 5 }, 6 7 onLoad: function () { 8 this.startPos = cc.v2(0, 0); //开始位置 9 this.endPos = cc.v2(0, 0); ... 阅读全文
摘要:
首先一个配音id集合的json文件,AudioConfig.json: json文件加载处理,配音调用类PlaySound类: 配音文件在初始化时,既已调用,要把脚本添加到要添加的节点上,推荐添加到根节点,通过这个节点,进行一次加载即可在其他需要播放声音的时候,直接调用即可。 阅读全文
摘要:
cc.Class({ extends: cc.Component, properties: { _musicVolume: 1.0, _playEffect: [], _switchEffect: true }, // LIFE-CYCLE CALLBACKS: onLoad () { ... 阅读全文