05 2018 档案
摘要:webpack打包,同时将ES6转为ES5,第一次尝试搞了一下午才弄好,所有的问题均来自ES6转es5上面,可能天分不够把,但愿各大浏览器快点支持ES6吧!忽略nodejs安装。 第一,新建一个项目文件夹,目录类似下面, 第二,进入该目录,按住shift+鼠标右键打开命令提示面板,package.j
阅读全文
摘要:nginx是反向代理,怎么通过nginx反向代理要测试接口的线上网站呢。 这里自我提供了一个方法,仅供参考!建议不要用于刷接口等非常规的用途,后果会很严重。 首先 用node express创建一个项目test,然后安装依赖什么的等等,不再多说,可搜索express创建项目,我这里新建一个ejs项目
阅读全文
摘要:用phaserjs开发了好多游戏了,但是对phaser还是了解不深,只知道怎么去用,今天就特意花点时间研究下phaser的状态管理到底是怎么回事。 首先,new Phaser.Game,以下是Phaser.Game的部分源码: 先看this.device.whenReady(this.boot, t
阅读全文
摘要:想用ES6语法开发phaserjs游戏,是phaserCE,但是不知道怎么导入,总是报错,后来经过多次尝试,解决方法如下: 干脆不导入,直接暴露到window里,然后模块化的代码全部在window.onload后执行,即可跳过编译时报错问题, html页面的phaser的type不能设置'modul
阅读全文
摘要:canvas屏幕适配可以用css样式自适应, 可以设置transform旋转角度和transfrom-origin:center以中心点旋转位置以及宽高width和height来实现对canvas的适应,这种适配可适合大部分游戏引擎(没做测试只是听说),但是对pixi却会导致事件响应错乱,css适应
阅读全文
摘要:有个方法是toDataURL(),原生的,先转换成图片再绘制。 但是pixi提供了一个BaseTexture,其构造函数的参数可以是一个canvas 因此可以直接使用如下代码绘制canvas 微信小游戏开放作用域无法将数据传给主域,可以先在共享canvas绘制排行榜,再将共享canvas绘制到主ca
阅读全文
摘要:有时候写随机代码搞的很麻烦,每次写都要想,下面是我常用的一些随机代码,有不足之处还望一扫而过的朋友给点新意。 1/2概率let rand = 0.5-Math.random() > 0 ? true : false; 1/3、2/3概率(其他依次类推)let rand = 1/3 - Math.ra
阅读全文
摘要:所谓特殊字符,就是平常比较少用到的文字和符号。由于平时少于看到和用到它们,所以这些字符往往让人感到比较的个性和有趣。 除了被运用到它们该应用到的地方,这些特殊符号也被追求个性时尚的90后、00后所乐见,而他们通常把这些能够彰显个性的字符运用到诸如网名、签名,制作成字符画、配图等应用到论坛社区、空间博
阅读全文