1.1.21 • Published 4 years ago

vf-gui v1.1.21

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

npm version npm bundle size

vf-gui

vf-gui简称gui是基于PIXIJS引擎,使用TypeScript语言开发的开源UI库。 为PIXIJS提供提供基础可靠的UI组件。

学习(Learn)

安装(Setup)

使用gui库之前,我们默认你已经导入pixijs库,如何导入请参考网络教程。

NPM Install

npm install vf-gui

CDN Install

Version:

<script src="http://unpkg.com/vf-gui@1.1.2/dist/vf-gui.js"></script>

<script src="http://unpkg.com/vf-gui@01.1.2/dist/vf-gui.min.js"></script>

Master:

<script src="http://unpkg.com/vf-gui/dist/vf-gui.js"></script>

<script src="http://unpkg.com/vf-gui/dist/vf-gui.min.js"></script>

创建方式(Usage):

let button = new  gui.Button();

如何构建(How build)

  1. git clone https://github.com/vipkid-edu/vf-gui
  2. npm i
  3. setup Visual Studio Code
  4. setup Visual Studio Code Extension (Debugger for Chrome)
  5. setup Visual Studio Code Extension (ESLint)
  6. setup Visual Studio Code Extension (Live Server)
  7. run Live Server
  8. npm run test
  9. view http://127.0.0.1:5501/

组件(Component)

使用示例:https://vipkid-edu.github.io/vf-gui/play

可使用组件:

导入方式名称
gui.StageUI舞台
gui.Container容器
gui.ScrollingContainer可滑动的容器
gui.Image图片
gui.Label文本
gui.TextInput输入文本
gui.Graphics绘制矢量
gui.Rect绘制矢量矩形
gui.Circle绘制矢量圆形
gui.Button按钮
gui.CheckBox单选与复选
gui.SpriteAnimated序列图
gui.Slider滑动/进度条
gui.FollowLine跟随鼠标划线与擦除
gui.ConnectLine连线
gui.Ticker心跳
gui.Tween缓动
gui.Timeline缓动
gui.Sound音频(deprecated)
gui.Utils工具类

计划中:

Recording/Audio - 麦克风
Spine/DB - 龙骨
Video - 视频
Particle - 粒子
DialogueText - 字幕
Sequence - 动画序列图
Accordion - 手风琴
Http/WebSocket - 网络

请提交时进行eslint检测

npm run lint

Other

Chrome debug - windows

Right click the Chrome shortcut, and select properties In the "target" field, append --remote-debugging-port=9222 Or in a command prompt, execute /chrome.exe --remote-debugging-port=9222

Chrome debug - mac

In a terminal, execute /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222

License

This content is released under the (http://opensource.org/licenses/MIT) MIT License.

1.1.21

4 years ago

1.1.19

4 years ago

1.1.18

4 years ago

1.1.14

4 years ago

1.1.12

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago

0.7.16

4 years ago

0.7.12

4 years ago

0.7.10

4 years ago

0.7.9

4 years ago

0.7.6

4 years ago

0.7.5

4 years ago

0.7.4

4 years ago

0.7.3

4 years ago

0.7.2

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.6

4 years ago

0.6.5

4 years ago

0.6.3

4 years ago

0.6.2

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago