欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

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

1 縮放按照2個(gè)手指的距離來計(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è)手指的角度來計(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;
  }

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

相關(guān)文章

最新評(píng)論