会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猪猪快冲
博客园
首页
新随笔
联系
管理
订阅
2020年11月30日
事件的冒泡和捕获机制的区别
摘要: 先看一张 描述 捕获和冒泡过程 图: 1、事件捕获捕获型事件(event capturing):事件从最不精确的对象(document 对象)开始触发,然后到最精确(也可以在窗口级别捕获事件,不过必须由开发人员特别指定),换句话说事件触发是从顶级父容器到最后一个子容器的一个过程。 2、事件冒泡(事件
阅读全文
posted @ 2020-11-30 09:52 猪猪快冲
阅读(1390)
评论(0)
推荐(0)
2020年11月27日
Html5中 SVG Canvas,WebGl 的区别
摘要: SVG SVG 是一种使用 XML 描述 2D 图形的语言。 SVG 基于 XML,这意味着 SVG DOM 中的每个元素都是可用的。您可以为某个元素附加 JavaScript 事件处理器。 在 SVG 中,每个被绘制的图形均被视为对象。如果 SVG 对象的属性发生变化,那么浏览器能够自动重现图形。
阅读全文
posted @ 2020-11-27 09:12 猪猪快冲
阅读(916)
评论(0)
推荐(0)
2019年3月13日
数组随机排列
摘要: 今天项目中用到数据随机排列,感觉应该很简单,结果一下子没想起来好的方法,上网搜索一下,感觉写的都好复杂,不过根据其中的一些思路写了下面这段。 整体思路是:随机一个0-数组长度之间的整数作为下标,从数组中取出该下标下的数据存在一个新的数组中,并从该数组中移除,while循环数组长度即可。代码如下: 1
阅读全文
posted @ 2019-03-13 20:37 猪猪快冲
阅读(419)
评论(0)
推荐(0)
2019年3月8日
Egret性能优化之优化-----渲染
摘要: 此篇转载自 https://ashan.org/archives/522 有人说Egret的性能不好,甚至没有原生JS写出来的性能高效。其实大部分时候都是由于开发者所使用的方法不正确。导致游戏性能下降,甚至出现卡顿的现象。 游戏作为性能消耗大户,很多时候都会将系统硬件的性能使用到极致。想要提高你的游
阅读全文
posted @ 2019-03-08 14:52 猪猪快冲
阅读(1808)
评论(0)
推荐(0)
2019年3月2日
egret 简单的截屏操作,三种图形渲染方式
摘要: 所谓截屏就是将当前画面保存下来,只需两行代码 白鹭图形渲染三种方式 this.addChild(icon); 滤镜中的投影滤镜
阅读全文
posted @ 2019-03-02 16:37 猪猪快冲
阅读(2021)
评论(0)
推荐(0)
2019年2月28日
观察者模式与发布/订阅模式学习
摘要: 观察者设计模式定义了对象间的一种一对多的组合关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。 此种模式通常被用来实现事件处理系统。 关于 观察者模式和发布订阅模式可参考链接 https://www.cnblogs.com/lovesong/p/5272752.html 观
阅读全文
posted @ 2019-02-28 16:09 猪猪快冲
阅读(383)
评论(0)
推荐(0)
2019年2月26日
egret 文本的运用
摘要: 这是一个不起眼的小知识,但今天不写点啥浑身不舒服,又有点赶时间,所以就写这个吧 使用输入文本 文本获得焦点 通过输入文本的 setFocus 方法,可以在用户操作下使输入文本获得焦点。需要注意的是 setFocus 方法需要在用户操作的事件中进行调用,比如下面这样: 设置输入样式 在 Egret 3
阅读全文
posted @ 2019-02-26 21:29 猪猪快冲
阅读(1638)
评论(0)
推荐(0)
2019年2月25日
egret 绘制蒙板遮罩倒计时
摘要: 我们常看到技能图标上面有一个灰色半透明的倒计时,这个怎么做呢,下面请看代码 用起来也是非常的方便 今天有点赶了,先写这么点,明天功能任务完成了再更新博客
阅读全文
posted @ 2019-02-25 22:09 猪猪快冲
阅读(1233)
评论(0)
推荐(0)
2019年2月23日
运用node.js 和 DOS命令来编写打包 json 工具
摘要: 首先运用nodejs 将需要打包的 json合并成一个json文件,之后,采用了两张打包方式,一种是用JSZIP打包,另一种采用打包工具7z进行打包,发现7z的打包压缩率略高于jszip的压缩率,下面请看代码 1.编写js代码,起名merger.js,代码中已标注了详细的注释 2.编写简单的dos命
阅读全文
posted @ 2019-02-23 12:55 猪猪快冲
阅读(942)
评论(0)
推荐(0)
2019年2月22日
node.js 利用JSZIP 压缩文件、文件夹,以及解压压缩文件中的文件
摘要: 一、使用JSZIP包来 打包文件或者文件夹 1. node.js安装 jszip(已安装跳过) 2.编写 jszip打包代码 3. H5游戏客户端白鹭引擎利用jszip 解压配置文件 要使用jszip, 首先下载jszip第三方库,下载地址,Egret官方在github上放的:https://git
阅读全文
posted @ 2019-02-22 18:55 猪猪快冲
阅读(10492)
评论(0)
推荐(0)
下一页
公告