摘要: 今天被小学弟问到类的声明和继承感觉他没看明白..... //人类 class People { //人类的共有属性 readonly idCard: number; public name: string; public sex: string; protected age: number; con 阅读全文
posted @ 2022-02-23 12:49 HaOnBaby 阅读(72) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2019-10-17 11:25 HaOnBaby 阅读(1) 评论(0) 推荐(0)
摘要: 在egret中,我们添加带参数的监听事件,首先想到的是用bind绑定,但是bind会返回一个新函数(匿名的),这样会造成移除监听事件的时候不能移除。 现在的办法是,我们可以用一个参数来保存这个匿名函数,在需要的移除的地方移除这个参数就可以了。实际做法如下: 阅读全文
posted @ 2019-08-21 11:43 HaOnBaby 阅读(424) 评论(0) 推荐(0)
摘要: 1 普通的单例写法 缺点:每个单例类里都要写instance和getInstance。 2 Module写法 优点:不需要使用getInstance,调用更简单 缺点:外部不能直接调用属性,只能调用方法 3 继承BaseClass 优点:继承后不用写instance和getInstance。 缺点: 阅读全文
posted @ 2019-03-25 16:14 HaOnBaby 阅读(329) 评论(0) 推荐(0)
摘要: var skeletonData = RES.getRes(ske + "_json"); // 一定要先获取到skeletonData var armatureNames = dragonBones.DataParser.parseDragonBonesData(skeletonData).arm 阅读全文
posted @ 2018-08-20 10:15 HaOnBaby 阅读(531) 评论(0) 推荐(0)
摘要: 引入js,按照方法就ok辣!!! 阅读全文
posted @ 2018-08-14 14:23 HaOnBaby 阅读(781) 评论(0) 推荐(0)
摘要: 调用:LabelEffect.instance.playEffect(target, { time: 1500, initNum: num, num: score, regulator: 50 }) 阅读全文
posted @ 2018-07-26 17:00 HaOnBaby 阅读(142) 评论(0) 推荐(0)
摘要: arrCheck(arr) { var newArr = []; for (var i = 0; i < arr.length; i++) { var temp = arr[i]; var count = 0; for (var j = 0; j < arr.length; j++) { if (arr[j] == temp) { count++; ... 阅读全文
posted @ 2018-07-11 11:20 HaOnBaby 阅读(2549) 评论(0) 推荐(0)
摘要: 切记切记!!!! 阅读全文
posted @ 2018-06-24 15:39 HaOnBaby 阅读(1274) 评论(0) 推荐(0)
摘要: 普通函数: 1.this指向直接调用该函数的对象,例如:obj.fn obj调用fn函数,该this为obj对象。 2.如果没有直接调用对象,该this在严格模式下指向为undefind,默认模式下该this指向为window对象。 3.使用call,apply,bind绑定的this,this指向 阅读全文
posted @ 2018-04-14 00:11 HaOnBaby 阅读(150) 评论(0) 推荐(0)