victor.js是用于 Node.js 和浏览器的 JavaScript 2D 矢量数学运算库

victor.js是用于 Node.js 和浏览器的 JavaScript 2D 矢量数学运算库

victor.js是用于 Node.js 和浏览器的 JavaScript 2D 矢量数学运算库。

安装

您可以手动下载最新版本或使用您喜欢的包管理器。

Node.js 和 Browserify

npm install victor --save

var Victor = require('victor');
var vec = new Victor(42, 1337);

或者

bower install victor --save

<script src="./bower_components/victor/build/victor.js"></script>
<script>
var vec = new Victor(42, 1337);
</script>

或者cdn

<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/victor.min.js"></script>
<script>
var vec = new Victor(42, 1337);
</script>

向量相加示例代码:

<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/victor.min.js"></script>
<script type="text/javascript">
    var vec = new Victor(100, 200);

    vec.clone().add(new Victor(50, 50)).toString();
    // => x: 100, y: 200
    alert(vec.toString());
</script>

其他运算方法请看官网:http://victorjs.org/


立即下载victor.1.1.0.js查看所有js插件

网友评论0

程序员在线工具箱