vue虚拟摇杆插件
Virtual Joystick component for Vue.js
https://taoqi0813.github.io/#/peach-joystick
npm install -S peach-joystick
import PeachJoystick from 'peach-joystick'
Vue.use(PeachJoystick)
<peach-joystick :options="options" @move="move/>
-
size
- 摇杆的尺寸(宽=高) | joystick size(width = height)
- 类型: String | Type: String
- 默认值: '120' | Default: '120'
- 不要带单位,固定px | no unit, is 'px'
-
hidden
- 显示状态 | joystick hidden
- 类型: Boolean | Type: Boolean
- 默认值: false | Default: false
-
position
- 摇杆的位置 | joystick position
- 类型: String | Type: String
- 默认值: 'left-bottom' | Default: 'left-bottom'
- 可选值: 'left-bottom/right-bottom' | Options: 'left-bottom/right-bottom'
-
background
- 自定义摇杆的底图 | custom joystick background image
- 类型: String | Type: String
- 支持网络路径 | support online path
-
joystick
- 自定义摇杆的按钮图 | custom joystick button image
- 类型: String | Type: String
- 支持网络路径 | support online path
-
padding
- 摇杆距操作区的内边距 | joystick padding in control area
- 类型: Number | Type: Number
- 默认值: 25 | Default: 25
-
appendToBody
- 组件是否插入至 body 元素上 | joystick append to body
- 类型: Boolean | Type: Boolean
- 默认值: false | Default: false
-
zIndex
- 摇杆z-index值 | joystick z-index
- 类型: Number | Type: Number
- 默认值: 100 | Default: 100
- 摇杆移动事件 | joystick move event:
- 回调参数 { moveForward: Boolean, moveBackward: Boolean, moveLeft: Boolean, moveRight: Boolean } | Backcall Param { moveForward: Boolean, moveBackward: Boolean, moveLeft: Boolean, moveRight: Boolean }
版本号 | 更新时间 | 更新内容 |
---|---|---|
0.1.2 | 2020/7/20 | 增加appendToBody和zIndex设置 |
0.1.1 | 2020/6/23 | 修改组件名称 |
0.1.0 | 2020/6/23 | 初始化项目 |