自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kade's Code

学而不思则罔 思而不学则殆

  • 博客(14)
  • 收藏
  • 关注

原创 cocoscreator使用webview实现安卓apk扫码登录

import TKLog from "../../Tools/TKLog";import { LocalStorage } from "../../Utils/storage";import HttpManager from "../../Tools/Net/HttpManager";import Req_VerifyToken from "../../NetMessage/Req_Ver...

2020-03-27 18:59:28 1015

转载 [转载]Understanding JavaScript Function Invocation and "this"

深入理解js中的thisOver the years, I've seen a lot of confusion about JavaScript function invocation. In particular, a lot of people have complained that the semantics ofthisin function invocations is co...

2020-03-26 11:07:25 415

原创 【TypeScript学习之旅】重塑“类型思维”

js前端开发的短板之一:长期在没有类型约束的环境下开发,造成类型思维的缺失,养成不良的编程习惯。typescript三个要点:1、静态类型检查:在编译代码时,进行严格的静态类型检查,意味着在编码阶段发现可能存在的隐患而不必把隐患带到线上去,2、语言扩展:包括es6和未来提案中的特性,比如异步操作和装饰器,借鉴其他语言的某些特性,比如接口和抽象类3、工具属性:可以编译成js,在任何浏...

2019-10-31 21:00:26 260

原创 js含对象的数组使用注意事项(深拷贝和浅拷贝)

先看一段测试代码testA数组里包含了一个obj变量,然后把testA赋值给testB,再去改变testB里的a的值,这时发现testA里的a的值也改变了。看下打印信息,testA里的a值也跟着改变了出现这种结果的问题根本原因是js的深拷贝和浅拷贝,网上关于深拷贝和浅拷贝的资料很多,百度一下就能理解了记录一下实现深拷贝最采用的两种方法 concat和slice ...

2019-09-12 11:16:26 301

转载 【转载】cocoscreator里的editbox如何设置光标居中

原文链接https://blog.youkuaiyun.com/zhang1991xin/article/details/87170377editBox:cc.EditBoxeditBox._impl._edTxt.style[“text-align”] = “center”(直接使用h5原生的写法)

2019-08-16 10:51:16 1592

原创 cocoscreator + as java调用js

java调用js方法时,如果js方法里有ui相关操作,直接调用会报错。而且这个报错信息很误导人:Call to OpenGL ES API with no current context 解决办法是将UI操作做一个延时 比如这样:this.scheduleOnce(function() {MessageBox.show(Word.PayFailed, MessageBox.OK,...

2019-04-04 17:36:31 1256

原创 cocoscreator在properties里直接获取目标节点下绑定的脚本

之前都是一直将节点保存在properties里,然后通过node.getComponent("脚本名")来获取脚本,再接着调用脚本里的方法;后来。。。某天突然想起来node.getComponent使用时有个特性,如果不传任何参数,则默认获取节点下绑定的第一个组件。这样就带来很大便利,可以将需要的脚本放在节点下第一位置上,然后在properties里然后在编辑器中把对应节点拖进去就可以...

2019-03-28 16:45:59 3938

原创 cocoscreator缓动动作,比如easebackout自定义设置超出目标距离

this._easeBackOutObj = {easing: function(time1) {var overshoot = 0.90158;time1 = time1 - 1;return time1 * time1 * ((overshoot + 1) * time1 + overshoot) + 1;},};let actMove = cc.moveTo(0....

2019-02-13 17:34:41 5822 1

原创 cocoscreator输入框控件设置图片格式

默认创建editbox时,控件里只有设置图片,并没有设置图片格式选项,如果需要设置图片显示,可以选中图片资源然后点击编辑。  另外在设置Placeholder时 ,如果希望字居中,可以采取空格。虽然是笨办法,但很好用...

2019-02-13 17:28:17 1147

原创 cocos creator 不规则区域生成一个随机点

1.检测点是否在区域内this.node.on(cc.Node.EventType.TOUCH_START, (touch, event) => {var touchLoc = touch.getLocation();// console.log("触摸点坐标touchLoc:", touchLoc);if(cc.Intersection.pointInPolygon(tou...

2019-01-14 12:06:19 5042 1

原创 关于cocoscreator的button组件

this.on触发的点击事件不能完全模拟button组件,所以当button.node.active 设置为false时,该节点的过渡效果会被中断,导致按钮显示的状态可能不对。 解决办法:需要的地方加入代码: this.closeButton.getComponent(cc.Button)._updateState(); 最好的解决办法是直接...

2019-01-08 13:09:55 1311 1

原创 cocoscreator[1.9.3]踩坑:togglecontainer控件按钮置灰的使用注意事项

首先我要用三个卧槽卧槽卧槽来发泄一下郁闷。。。因为这个坑周末啥都没干成。。mmp 1.9.3版本新建一个togglecontainer控件,默认会创建三个toggle控件子节点点开其中一个toggle ,看一下他的属性会发现没有sprite控件。因为没有sprite控件 所以即使你勾选了这里当你在代码中将toggle的interactable设置为false时,按钮...

2019-01-07 00:25:36 3845 14

转载 学习随笔(URL基础)

2018-11-01 15:14:00 320

原创 【温故而知新】JS基础知识梳理(1)

1.数组sort()排序默认按照字符编码的顺序进行排序,如需按大小排序,需自己加入方法例:               打印信息:2.字符串split()方法,当分隔符有多个时,需要用到正则表达式来处理,而不能简单的(",|.|?")例:打印信息:3.数组join()方法,将一个数组放入到字符串中,并返回例:当不指定分隔符时,默认用逗号分隔打印信息:4....

2018-10-31 15:07:06 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除