摘要:
项目链接:https://github.com/cocos-creator/demo-ui 1.游戏开始效果loading、mask遮罩 来看看这个游戏加载特效是怎么实现的 障眼法:利用黑色遮罩层和Loading文字,改变它们的透明度。其中遮罩层属于纯色节点 2.隐藏和显示节点 在同一个场景下,所有 阅读全文
摘要:
项目链接:https://github.com/cocos-creator/tutorial-first-game/tree/master/polished_project_es6 1.import加载模块 在Player.js中, export default命令为模块指定默认输出,导出对外默认类 阅读全文
摘要:
1.浏览器加载 传统方法 HTML 网页中,浏览器通过 默认情况下,浏览器是同步加载 JavaScript 脚本,即渲染引擎遇到 默认情况下,浏览器是同步加载 JavaScript 脚本,即渲染引擎遇到 如果脚本体积很大,下载和执行的时间就会很长,因此造成浏览器堵塞,用户会感觉到浏览器“卡死”了,没 阅读全文
摘要:
1.简介 在 ES6 之前,社区制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种。前者用于服务器,后者用于浏览器 上面代码的实质是整体加载fs模块(即加载fs的所有方法),生成一个对象(_fs),然后再从这个对象上面读取 3 个方法。这种加载称为“运行时加载”,因为只有运行时才 阅读全文
摘要:
1.简介 ES6中,子类必须在constructor方法中调用super方法,否则新建实例时会报错。这是因为子类自己的this对象,必须先通过父类的构造函数完成塑造,然后再加上子类自己的实例属性和方法 ES5 的继承,实质是先创造子类的实例对象this,然后再将父类的方法添加到this上面(Pare 阅读全文
摘要:
1.简介 类的由来 ES5中通过构造函数生成类 ES6引入了 Class(类)这个概念 ES5 的构造函数Point,对应 ES6 的Point类的constructor方法 ES5 的构造函数Point,对应 ES6 的Point类的constructor方法 this关键字则代表实例对象 thi 阅读全文
摘要:
项目链接:https://github.com/cocos-creator/tutorial-first-game/tree/master/polished_project 1.通过脚本属性引用场景节点 通过脚本显式地暴露属性,从而引用场景中需要用到的节点对象。也就是说场景需要用到的节点资源,通通都 阅读全文
摘要:
项目链接:https://github.com/cocos-creator/tutorial-first-game/tree/master/complete_project 1.this全局变量和let局部变量的使用 修改后的代码 2.脚本文件里的属性和方法应该严格地归类好 如果把Game.js里面 阅读全文
摘要:
俗话说编程语言只是一种工具,真正起作用的是你的编程思维和算法能力。但不得不说,各编程语言的应用领域范围还是有所区别的 以下是常见的编程语言的不同应用领域 Java 以前我以为Java是无所不能的,其实Java的应用领域也就几个. 网站开发:指的是Java Web,这个不用我多说了吧. 管理系统,Ja 阅读全文
摘要:
第一次面试的时候,也许很多人会非常紧张今天就由我跟大家分享一下我的面试经验 我们还是先从最开始的简历说起吧,先来让大家看下我的简历吧(仅供参考) 有哪些可以作为你的简历加分项?Github个人主页、Github点赞数、Fork数目、StackOverflow、CSDN账号、博客园账号、开源项目、写文 阅读全文