簡介
這是繪製 2D 向量圖的運算套件,可以快速計算出要產生的點並提供 canvas
繪製使用。
又因為檔案容量小,所以適合和 動態效果 配合應用。
https://jumpoff.io/blog/implementing-boids-in-javascript-canvas
載入方式
bower
1
2
3bower install victor --save
<script src="./bower_components/victor/build/victor.js"></script>
npm
1
2
3npm install victor --save
var Victor = require('victor');
- CDN
1 | https://cdnjs.cloudflare.com/ajax/libs/victor/1.1.0/victor.js |
建立
1 | var vec = new Victor(42, 1337); |
這一行就代表建立一個有 (X, Y)
值的點,建立時不限一個點,也可以用陣列一次建立多個點
說明文件
http://victorjs.org/#documentation
- 功能
- Properties - 取得X 值、Y 值
- Constructors - 創造建立的方法
- Utility - 變更修改原本的屬性、值
- Manipulation - 控制方法
- Products - 呈現方式