[](https://badge.fury.io/js/%40vf.js%2Flauncher) 
npm install @vf.js/player
!npm bundle size
VF 引擎是一套用于快速构建互动教学场景的解决方案中的图形交互引擎。
与其它引擎/框架不同的是,VF 被设计为类似FlashPlayer一样插件应用。VF 的核心只关注将场景数据渲染为可交互的视图层,不仅易于上手,还便于与既有项目整合。
VF 引擎致力于完成一套统一跨平台的高性能互动课程制作系统,它能够支持 Web、iOS、Android、Node、桌面应用 和 小程序 不同环境下的图形绘制和各种互动教学场景。
::: tip 提示
VF默认使用WebGL渲染,初始化时检测到低端设备或不支持的浏览器会自动降级为Canvas渲染。
:::
* 文档(Docs)
#### NPM
```
npm i @vf.js/launcher --save-dev
#### CDN Script
``
` js {10}
// 1. ES6方式引入,CDN Script方式不需要写
import {createVF} from '@vf.js/launcher';
// 2.设置插入页面的div容器
createVF({container:document.getElementById("div")},player=>{
// 3.启动实例
player.play('data.json');
});
``
1. git clone git@gitee.com:yunkc/player.git
1. npm i
1. setup Visual Studio Code
1. npm run start
1. view http://127.0.0.1:8088/
This content is released under the (http://opensource.org/licenses/MIT) MIT License.