小編給大家分享一下Javascript實現雙指控制圖片功能的方法,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
創新互聯于2013年創立,先為潁州等服務建站,潁州等地企業,進行企業商務咨詢服務。為潁州企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
javascript 實現雙指放大縮小旋轉圖片
1 先記錄 屏幕上 的手指數量 (記錄方法 按下+1 松開-1)
2 記錄每個手指的在屏幕上的坐標 每個手指的touchid不一樣 用數組存就行 shouzhis[touchid]= x,y
3 如果屏幕上有2個手指
1 縮放按照2個手指的距離來計算
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 旋轉 是按照2個手指的角度來計算
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; }
看完了這篇文章,相信你對“Javascript實現雙指控制圖片功能的方法”有了一定的了解,如果想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!
當前標題:Javascript實現雙指控制圖片功能的方法
當前URL:http://m.kartarina.com/article40/jedceo.html
成都網站建設公司_創新互聯,為您提供營銷型網站建設、網站維護、網站排名、企業網站制作、搜索引擎優化、定制開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯