<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      代碼改變世界

      移動Web觸摸與運動解決方案AlloyTouch開源啦

      2016-12-05 15:26  【當耐特】  閱讀(2002)  評論(6)    收藏  舉報

      傳送門

      Github地址:https://github.com/AlloyTeam/AlloyTouch

      簡介

      AlloyTouch的本質是運動一個數字,把數字的物理變化映射到你想映射的任何屬性上。所以帶來了廣泛的應用場景。不論實在應用、游戲、操作系統等許多層面,監聽用戶觸摸,給用戶真實的運動反饋是很常見的應用場景。如王者榮耀里,旋轉用戶角色,抽獎程序滾動轉盤、頁面滾動、局部滾動等。

      上面的那些場景,都會使用到下面三種過程之一:

      • 觸摸、運動、減速、停止
      • 觸摸、運動、減速、回彈、停止
      • 觸摸、回彈、停止

      上面的運動可以是任何形式,如旋轉、平移、zoom等運動形式。當然,在上面過程執行的過程中,如果有其他用戶交互介入,會停止當前的過程,繼而反饋用戶新的觸摸手勢。AlloyTouch正是為了解決這類問題而生。同時做到了:

      • 極小的文件大小(不到300行代碼)
      • 與頁面布局無關
      • 運動屬性無關,能運動對象字量(如{x:100})
      • 渲染無關的設計(dom、canvas、webgl、svg都能使用)
      • 真實的物理運動軌跡
      • 高效的運動方式
      • 極簡的API設計

      安裝

      npm install alloytouch
      

      使用姿勢

      new AlloyTouch({
          touch:"#wrapper",//反饋觸摸的dom
          target: target, //運動的對象
          property: "translateY",  //被運動的屬性
          min: 100, //不必需,運動屬性的最小值,越界會回彈
          max: 2000, //不必需,滾動屬性的最大值,越界會回彈
          vertical: true,//不必需,默認是true代表監聽豎直方向touch
          sensitivity: 1,//不必需,觸摸區域的靈敏度,默認值為1,可以為負數
          factor: 1,//不必需,表示觸摸位移與被運動屬性映射關系,默認值是1
          step: 45,//不必需,用于校正到step的整數倍
          change:function(){  }, //不必需,屬性改變的回調。alloytouch.css版本不支持該事件
          touchStart:function(value){  },
          touchMove:function(value){  },
          touchEnd:function(value){  },
          animationEnd:function(value){  } //運動結束
       })
      

      比如上面是運動target的translateY屬性,必須要target擁有translateY屬性才能正常工作。
      你可以使用transformjs賦予dom的快速tranformation能力。所以一般需要AlloyTouch dom元素的話,可以:

      var target = document.querySelector("#scroller");
      //給element注入transform屬性
      Transform(target,true);
      
      new AlloyTouch({
      ...
      ...
      

      功能演示

      在線Demo

      開始AlloyTouch吧

      Github地址:https://github.com/AlloyTeam/AlloyTouch
      歡迎issues:https://github.com/AlloyTeam/AlloyTouch/issues
      我們會在第一時間響應你的意見和建議。

      主站蜘蛛池模板: 康平县| 五月天免费中文字幕av| 国产一区二区三区精品综合 | 国产黄色精品一区二区三区| 丝袜美腿诱惑之亚洲综合网| 亚洲人成精品久久久久| 亚洲精品自拍在线视频| 国产一区二区三区精美视频| 亚洲人成精品久久久久| 天堂网av一区二区三区| 国产一区二区不卡自拍| 汨罗市| 亚洲国产成熟视频在线多多| 在线高清免费不卡全码| 中文字幕人妻精品在线| 国产91精品调教在线播放| 五月天免费中文字幕av| 亚洲国产日韩一区三区| 国产精品久久久久7777| 狠狠躁日日躁夜夜躁欧美老妇 | 一区天堂中文最新版在线| 国产午夜视频在线观看| 欧美中文亚洲v在线| 激情综合色综合啪啪开心| 中国女人和老外的毛片| 黄色三级亚洲男人的天堂| 18禁裸乳无遮挡自慰免费动漫 | 国产初高中生粉嫩无套第一次| 曰韩亚洲AV人人夜夜澡人人爽| 国产女同疯狂作爱系列| 日韩AV高清在线看片| 成人午夜在线观看日韩| 中文字幕少妇人妻精品| 热久久这里只有精品国产| 女人被狂躁的高潮免费视频| 久久综合伊人77777| 最近中文国语字幕在线播放| 青草国产超碰人人添人人碱| 99精品人妻少妇一区| 激情综合网激情综合网五月 | 深夜视频国产在线观看|