最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript如何實(shí)現(xiàn)雙指控制圖片功能

 更新時(shí)間:2020年02月25日 10:04:51   作者:newmiracle宇宙  
這篇文章主要介紹了Javascript如何實(shí)現(xiàn)雙指控制圖片功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

javascript 實(shí)現(xiàn)雙指放大縮小旋轉(zhuǎn)圖片

1 先記錄 屏幕上 的手指數(shù)量 (記錄方法 按下+1 松開(kāi)-1)

2 記錄每個(gè)手指的在屏幕上的坐標(biāo) 每個(gè)手指的touchid不一樣 用數(shù)組存就行 shouzhis[touchid]= x,y

3 如果屏幕上有2個(gè)手指

1 縮放按照2個(gè)手指的距離來(lái)計(jì)算

private getTouchDistance():number
{
var _distance:number = 0;
var names = this.touchPoints["names"];
_distance = egret.Point.distance( this.touchPoints[names[names.length-1]],
this.touchPoints[names[names.length-2]]);
return _distance;
}

2 旋轉(zhuǎn) 是按照2個(gè)手指的角度來(lái)計(jì)算

private getTouchAngle():number
  {
    var ang:number = 0;
    var names = this.touchPoints["names"];
    var p1:egret.Point = this.touchPoints[names[names.length-1]];
    var p2:egret.Point = this.touchPoints[names[names.length-2]];

    ang = Math.atan2((p1.y-p2.y),(p1.x-p2.x)) / this.c;
    return ang;
  }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

镶黄旗| 翁牛特旗| 霸州市| 繁昌县| 四川省| 天柱县| 蒲城县| 鄂尔多斯市| 五指山市| 辽中县| 朝阳区| 深泽县| 兴安盟| 西安市| 长乐市| 庆云县| 灵山县| 蓬安县| 玉山县| 浮梁县| 宿迁市| 麻阳| 津南区| 旬邑县| 沾化县| 和平县| 顺昌县| 克什克腾旗| 香港| 民丰县| 曲水县| 手机| 莲花县| 科技| 徐闻县| 根河市| 龙江县| 潮州市| 惠水县| 西林县| 永丰县|