0%

在实现 canvas 游戏和动画时往往需要解决物体相互碰撞的情况。对于物体碰撞相关的问题,一般采用碰撞检测来解决。

本文主要介绍我用 canvas 做的游戏和该游戏用到的碰撞方法,顺便简单介绍 canvas 2d 中一些通用的碰撞检测方法。

阅读全文 »

如果一个框架(如 weex 和快应用)需要支持 vue dsl,那么就离不开 vue-loader。

vue-loader 负责将 vue 文件转为单文件组件 (SFCs)对象,并调用 vue-template-compiler 将模板编译成 render 函数。

本文主要分析其执行原理。

阅读全文 »

正则表达式在开发时还是比较常用的,正则的使用可以说是灵活又复杂,本文以简单的例子说明常用的知识点。

阅读全文 »

通常在 github 或者 gitlab 下载代码时,使用 https 一般是最快捷的方法。但是坏处就是每次提交的时候都需要重复输入密码,本文主要记录几种免密克隆方法。

阅读全文 »