【js】nipplejs摇杆库API总结

nipplejs摇杆库API总结by RAY 2017.03.13
前端web client页面虚拟摇杆库API翻译、使用总结

参考
官方http://yoannmoinet.github.io/nipplejs/

更新

【0】 概述

(日期17.03)当前版本支持以下功能:
1.固定&非固定位置摇杆,摇杆大小颜色位置可调。
2.返回读数有:摇杆位置xy,角度,半径等。小圆超过可见大圆外时,也是操控区域,读数也会增加。
3.支持监听事件(start,end,move,dir:up\down\right\left,pressure,
plain:up\down\right\left)。
示例图
在线下载最新版
npm install nipplejs –save
// OR
bower install nipplejs –save

【1】创建摇杆

body放置标签,通过nipplejs.create(option)创建摇杆对象

<div id="left"></div>
...
var joystick_1 = nipplejs.create({
    zone: document.getElementById('left'),
    mode: 'static',//mode: 'semi','dynamic'
    position: { left: '20%', top: '50%' },
    color: 'green',
    size: 200
});

参数Option的解析

var options = {
    zone: Element,                  //触控有效区域,用一个div标识
    color: String,        //’green’
    size: Integer,        
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值