摘要:1 2 202 阅读全文
Javascript扩展String.prototype实现格式金额、格式时间、字符串连接、计算长度、是否包含、日期计算等功能
2018-12-06 15:50 by 罗任德, 405 阅读, 0 推荐, 收藏, 编辑cocos2d JS 源生js实现each方法
2018-12-04 15:26 by 罗任德, 379 阅读, 0 推荐, 收藏, 编辑
摘要:javascript笔记——源生js实现each方法 出处:http://www.lovejavascript.com/#!zone/blog/content.html?id=48 jquery里面有个each方法,将循环操作简化、便捷。 随后es出了个forEach方法,两个虽然用法相近,但是不能 阅读全文
Cocos Creator 动态设置Canvas的宽度与高度,更改适配
2018-12-04 11:15 by 罗任德, 13829 阅读, 1 推荐, 收藏, 编辑
摘要:let c = this.node.getComponent(cc.Canvas);c.fitHeight = true;c.fitWidth = false; let h = 960 * cc.winSize.height / cc.winSize.width; c.designResolutio 阅读全文
JavaScript 判断是PC端还是移动端
2018-12-01 17:11 by 罗任德, 538 阅读, 0 推荐, 收藏, 编辑
摘要:function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag 阅读全文
cocos creator使用anysdk接入admob广告教程
2018-12-01 11:19 by 罗任德, 2535 阅读, 0 推荐, 收藏, 编辑
摘要:http://lolling787.lofter.com/post/1f5b6553_12925042 cocos creator使用anysdk接入admob广告 阅读全文
cc.Mask. 纯代码拉伸遮罩
2018-12-01 11:00 by 罗任德, 822 阅读, 0 推荐, 收藏, 编辑
摘要:var imgBoxInner = new cc.Node('imgBoxInner');var mask = imgBoxInner.addComponent(cc.Mask);mask.alphaThreshold = 0.1; var newframe = new cc.SpriteFrame 阅读全文
Cocos Creator提示框封装
2018-11-20 19:03 by 罗任德, 988 阅读, 0 推荐, 收藏, 编辑
摘要:// Learn cc.Class:// - [Chinese] http://www.cocos.com/docs/creator/scripting/class.html// - [English] http://www.cocos2d-x.org/docs/editors_and_tools/ 阅读全文
Cocos Creator LabelAtlas(艺术数字的使用)
2018-11-02 17:57 by 罗任德, 4359 阅读, 0 推荐, 收藏, 编辑
摘要:# 艺术数字资源 (LabelAtlas) **艺术数字资源** 是一种用户自定义的资源,它可以用来配置艺术数字字体的属性。 ## 创建艺术数字资源 在 **资源管理器** 中右键,可以在如下菜单中找到 **新建 -> 艺术数字配置** 的子菜单,点击菜单将会新建一个类似 **LabelAtlas. 阅读全文
Cocos Creater 监听程序到后台和重新到前台
2018-10-29 11:11 by 罗任德, 4280 阅读, 0 推荐, 收藏, 编辑
摘要:cocos creator前后台切换当玩家在玩游戏时,突然接了一个电话,此时游戏会被切到后台待机,所有的声音播放都会停止,等打完电话,回到游戏,游戏又会被切回前台来,需要手动播放声音。可使用如下代码 onLoad: function () { cc.game.on(cc.game.EVENT_HID 阅读全文
CocosCreator的ToggleGroup组件使用
2018-10-19 15:51 by 罗任德, 3994 阅读, 0 推荐, 收藏, 编辑
摘要:用了CocosCreator也有一段时间,对ToggleGroup始终没有仔细的学习过,只停留在用过的水平。所以因为认识有限,所以以为ToggleGroup对自定义支持得没那么好,这两天因为项目,再学习了一下,发现ToggleGroup的toggleItems属性有着很大的作用。 ToggleGro 阅读全文
Cocos Creator 监听安卓屏幕下方返回键
2018-10-17 19:05 by 罗任德, 2586 阅读, 0 推荐, 收藏, 编辑
摘要:addEscEvent = function(node){ cc.eventManager.addListener({ event: cc.EventListener.KEYBOARD, onKeyPressed: function(keyCode, event){ cc.hb.uiMgr.open 阅读全文
JavaScript 区分中英文字符的两种方法: 正则和charCodeAt()方法
2018-10-10 10:09 by 罗任德, 848 阅读, 0 推荐, 收藏, 编辑
摘要:正则无疑是最强大的判断各种条件的方法, 最近也在研习它, 虽然枯燥, 但仍有乐趣. 用它来判断一个双字节的中文字符也是轻而易举地. 而判断中文字符, 简单且执行效率高. regExpForm.onblur=function(){ entryVal=this.value; entryLen=entry 阅读全文
发布到FaceBook试玩广告,FaceBook要求要一个Html文件
2018-10-09 19:08 by 罗任德, 1303 阅读, 0 推荐, 收藏, 编辑
摘要:Facebook 试玩广告具体要求: 试玩广告参数是创建试玩广告素材时要满足的要求。 试玩素材应为 HTML5 格式。 试玩广告素材不应使用 mraid.js 格式。 包含所有素材的试玩广告的单个 HTML 文件和素材应为 URI 压缩数据。(Javascript、CSS、图片、声音)。 试玩广告素 阅读全文
获取Button脚本挂载的事件名
2018-09-30 18:43 by 罗任德, 645 阅读, 0 推荐, 收藏, 编辑
摘要:(function(){ var Super = function(){}; Super.prototype = cc.Button.prototype; //实例化原型 Super.prototype._onTouchEnded = function (t) { if (this.interact 阅读全文
Cocos Creator cc.Button (脚本事件内容)
2018-09-26 15:21 by 罗任德, 2405 阅读, 0 推荐, 收藏, 编辑
摘要:cc.Class({extends: cc.Component,properties: {}, }); 阅读全文
cocos creator 重写源码按钮Button点击音频封装
2018-09-21 16:23 by 罗任德, 1714 阅读, 0 推荐, 收藏, 编辑
摘要:(function(){ var Super = function(){}; Super.prototype = cc.Button.prototype; //实例化原型 Super.prototype._onTouchEnded = function (t) { if (this.interact 阅读全文
Cocos Creator JS web平台复制粘贴代码(亲测可用)
2018-09-21 11:27 by 罗任德, 2667 阅读, 0 推荐, 收藏, 编辑
摘要:Cocos Creator JS web平台复制粘贴代码(亲测可用) 1 webCopyString: function(str){ 2 var input = str; 3 const el = document.createElement('textarea'); 4 el.value = input; 5 el.set... 阅读全文
JS 获取最近(前)7天(一周内)和最近(前)3天日期
2018-09-20 11:47 by 罗任德, 32178 阅读, 4 推荐, 收藏, 编辑
摘要:1 //获取最近7天日期 2 3 getDay(0);//当天日期 4 5 getDay(-7);//7天前日期 6 7 8 9 //获取最近3天日期 10 11 getDay(0);//当天日期 12 13 getDay(-3);//3天前日期 14 15 16 17 function getDay(day){ 18 19 va... 阅读全文
Cocos Creator 构建发布... APP ABI(选项)
2018-09-14 14:20 by 罗任德, 6103 阅读, 0 推荐, 收藏, 编辑
摘要:APP ABI 选项对应的是设备的 CPU 架构。勾选不同的值,编译出来的 apk 可以适用于不同的设备。勾选的越多,适配的机器越多。但是相应的 apk 包体越大。 需要根据自己的项目实际情况决定要编译哪些 APP ABI。如果都不勾选的话,那么默认与 proj.android/jni/Applic 阅读全文
Cocos Creator JS 时间戳日期转换
2018-08-23 17:03 by 罗任德, 2674 阅读, 0 推荐, 收藏, 编辑
摘要:/*** 时间戳换算日期* */function formatDateTime (timeStamp) { var date = new Date(); date.setTime(timeStamp * 1000); var y = date.getFullYear(); var m = date. 阅读全文
Cocos Creator 按钮音效封装重写
2018-08-14 01:18 by 罗任德, 2803 阅读, 0 推荐, 收藏, 编辑
摘要:cc.Button.prototype._onTouchEnded = function (t) { cc.hb.audioMgr.playMusic("click", false);//播放音频 if (this.interactable && this.enabledInHierarchy) { 阅读全文
Cocos Creator(圆形遮罩头像)动态增加遮盖层 mask 并设为圆形生效
2018-08-06 23:28 by 罗任德, 10359 阅读, 0 推荐, 收藏, 编辑
摘要:var avatar = new cc.Node('avatar'); var sp = node.addComponent(cc.Sprite); sp.spriteFrame = new cc.SpriteFrame(texture); var mask = new cc.Node(); var 阅读全文
cocos creator 无法打开项目 dock栏只显示图标问题解决方法
2018-07-18 18:27 by 罗任德, 1788 阅读, 0 推荐, 收藏, 编辑
摘要:1.打开项目 2.找到 library和local文件夹 3.清空这两个文件夹的数据 4.问题已解决 原因: 以前生成的旧数据会和新数据发生冲突,把生成的旧数据清理掉就OK了。 阅读全文
JavaScript 判断当前设备是否是移动端还是PC
2018-07-10 16:55 by 罗任德, 2262 阅读, 1 推荐, 收藏, 编辑
摘要:if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){ alert('移动端')}else { alert('PC端') } 阅读全文
Cocos Creator JS 获取当前日期与时间
2018-06-28 10:55 by 罗任德, 8677 阅读, 0 推荐, 收藏, 编辑
摘要:var testDate = new Date(); testDate.getYear();//获取当前年份(2位) testDate.getFullYear(); //获取完整的年份(4位,1970-????) testDate.getMonth(); //获取当前月份(0-11,0代表1月) t 阅读全文
关于cc.easesinexxx 与 cc.easeexponentiallxxx 的几种效果简单描述
2018-06-26 10:02 by 罗任德, 1592 阅读, 0 推荐, 收藏, 编辑
摘要:代码样例: var biggerEase = cc.scaleBy(0.7,1.2,1.2).easing(cc.easeSineInOut()) 呈正弦变化 呈正弦变化 1)CCEaseSineIn : 它的速度由慢至快, 2)CCEaseSineOut : 速度是越来越慢, 3)CCEaseSi 阅读全文
Cocos Creator 橡皮差(刮刮卡)功能(转)
2018-06-22 16:32 by 罗任德, 3674 阅读, 0 推荐, 收藏, 编辑
摘要:实现一个刮刮卡的效果,于是在论坛里搜集了一些资料并且看了一下CCMask的源码,做出来一套可用的教程,分享给大家。(WEBGL和Native端测试可用) maskNode是详细设置如下 我们在 scratchCardCtr上挂载了一个脚本 scratchCardNodeCtrl 直接上这个脚本的代码 阅读全文
Javascript循环删除数组中元素的几种方法示例
2018-06-21 15:48 by 罗任德, 8131 阅读, 0 推荐, 收藏, 编辑
摘要:发现问题 大家在码代码的过程中,经常会遇到在循环中移除指定元素的需求。按照常规的思路,直接一个for循环,然后在循环里面来个if判断,在判断中删除掉指定元素即可。但是实际情况往往不会像预想的那样顺利运行。 下面以一段Javascript代码为例演示这一过程。 ? 1 2 3 4 5 6 7 8 9 阅读全文
Cocos Creator 生命周期回调(官方文档摘录)
2018-06-13 23:11 by 罗任德, 1427 阅读, 0 推荐, 收藏, 编辑
摘要:Cocos Creator 为组件脚本提供了生命周期的回调函数。用户通过定义特定的函数回调在特定的时期编写相关 脚本。目前提供给用户的声明周期回调函数有: onLoad start update lateUpdate onDestroy onEnable onDisable onLoad 组件脚本的 阅读全文
Cocos Creator 获取当前URL取参数
2018-06-07 10:55 by 罗任德, 6171 阅读, 0 推荐, 收藏, 编辑
摘要:利用Javascript获取当前页的URL,这个问题起来好像很复杂,如果第一次去想这个问题,很多人估计又在琢磨到底又是哪个神一般的Javascript函数。 其实不是,Javascript获取当前页的URL的函数就是我们经常用来重定向的window.location.href。 比如如下函数: <s 阅读全文
cocos 水果机,老Tiger虎机流水灯,博彩大转盘效果
2018-06-04 15:51 by 罗任德, 1911 阅读, 0 推荐, 收藏, 编辑
摘要:原(http://www.cnblogs.com/zisou/p/cocos2d-xZhuanpan.html) 博彩大转盘,转盘抽奖的小系统,这是一个很有意思的游戏模块,游戏中增加这样一些趣味的小模块,我会附上源码; 会增进玩家的粘性,每天都想来抽两把试试手气; 我做的这个是个矩形风格的转盘,不是 阅读全文
cocos2d-x C++ 获取网络图片缓存并展示
2018-06-04 14:02 by 罗任德, 823 阅读, 0 推荐, 收藏, 编辑
摘要:#ifndef __HttpGetImg__ #define __HttpGetImg__ #include "cocos2d.h" #include "HttpRequest.h" #include "HttpClient.h" USING_NS_CC_EXT; using namespace s 阅读全文
黑苹果,Win7,Win10,Xp 各个系统镜像文件下载地址(备用)
2018-06-04 14:01 by 罗任德, 10155 阅读, 1 推荐, 收藏, 编辑
摘要:windows Mac Xp(系统镜像下载装系统专区)百度系统世家也可 http://www.xp933.com/download/ 黑苹果系统(各种驱动型号下载专区) http://www.it360.org.cn/ http://www.bkjia.com/ASPjc/835611.html 阅读全文
Cocos Creator 动态改变sprite图片
2018-06-04 10:31 by 罗任德, 20073 阅读, 0 推荐, 收藏, 编辑
摘要:首先将存放图片最外层文件夹命名为resources changeBj: function(){ var url = 'globalUI/video/gVideoPlayClick'; var _this = this; cc.loader.loadRes(url,cc.SpriteFrame,fun 阅读全文
Cocos Creator 获取当前 Pageview 翻页到第几页的事件索引
2018-05-31 18:20 by 罗任德, 4363 阅读, 0 推荐, 收藏, 编辑
摘要:新建一个js,叫做 pageAction写一个方法 然后我把它绑在 层级管理器的 pageview 上运行以后 浏览器里 console 里获取到了 翻到底几页了 阅读全文
Cocos Creator两个类相互引用(调用)
2018-05-31 11:15 by 罗任德, 8650 阅读, 0 推荐, 收藏, 编辑
摘要:如果两个类相互引用,脚本加载阶段就会出现循环引用,循环引用将导致脚本加载出错:///////////Game.jsvar Item = require("Item");var Game = cc.Class({properties: {item: {default: null,type: Item 阅读全文
cocos creator 动态创建精灵
2018-05-30 16:01 by 罗任德, 7053 阅读, 0 推荐, 收藏, 编辑
摘要:var node = new cc.Node();var sprite = node.addComponent(cc.Sprite);sprite.spriteFrame = new cc.SpriteFrame(tex);cc.director.getScene().addChild(node); 阅读全文
Cocos Creator的类别
2018-05-29 15:26 by 罗任德, 1309 阅读, 0 推荐, 收藏, 编辑
摘要:cc是命名空间;cocos creater引擎下的类得加cc; 如cc.Node cc.v2; 1).cc.Component组件类onLoadstartupdatelateUpdateonDestroyonEnableonDisable 2)cc.Nodevar node = new cc.Nod 阅读全文
Cocos Creator 使用计时器(官方文档摘录)
2018-05-23 18:22 by 罗任德, 967 阅读, 0 推荐, 收藏, 编辑
摘要:在 Cocos Creator 中,我们为组件提供了方便的计时器,这个计时器源自于 Cocos2d-x 中的 cc.Scheduler,我们将它保留在了 Cocos Creator 中并适配了基于组件的使用方式。 也许有人会认为 setTimeout 和 setInterval 就足够了,开发者当然 阅读全文
cocos creator怎么隐藏组件(setVisible)
2018-05-21 11:49 by 罗任德, 9177 阅读, 0 推荐, 收藏, 编辑
摘要:以 label 为例: this.label.node.active = fasle 隐藏节点this.label.ndoe.active = true显示节点 阅读全文