脚本记录:移动端图片扩大缩小
if (Input.touchCount > 1){//两次触摸都有滑动if (Input.GetTouch(0).phase == TouchPhase.Moved || Input.GetTouch(1).phase == TouchPhase.Moved){//获取第一、二次两次触摸的位置Vector2 tempPosition1 = Input.GetTouch(0).position;Vector2 tempPosition2 = Input.GetTouch(1).position;//放大if (isEnlarge(oldPosition1, oldPosition2, tempPosition1, tempPosition2)){float oldScale = Images_Panel.transform.localScale.x;float newScale = oldScale * 1.025f;Images_Panel.transform.localScale = new Vector3(newScale, newScale, newScale);}else//缩小{float oldScale = Images_Panel.transform.localScale.x;float newScale = oldScale / 1.025f;Images_Panel.transform.localScale = new Vector3(newScale, newScale, newScale);}//备份上一次触摸点的位置,用于对比 oldPosition1 = tempPosition1;oldPosition2 = tempPosition2;}}
bool isEnlarge(Vector2 oP1, Vector2 oP2, Vector2 nP1, Vector2 nP2){//函数传入上一次触摸两点的位置与本次触摸两点的位置计算出用户的手势 var leng1 = Mathf.Sqrt((oP1.x - oP2.x) * (oP1.x - oP2.x) + (oP1.y - oP2.y) * (oP1.y - oP2.y));var leng2 = Mathf.Sqrt((nP1.x - nP2.x) * (nP1.x - nP2.x) + (nP1.y - nP2.y) * (nP1.y - nP2.y));if (leng1 < leng2){//放大手势 return true;}else{//缩小手势 return false;}}
脚本记录:移动端图片扩大缩小相关推荐
- 移动端图片单指移动,双指放大缩小实现//touchmove的时候不让body滚动
移动端图片单指移动,双指放大缩小实现//touchmove的时候不让body滚动 思路1:移动放大缩小操作都直接放到图片上面 图片的放大缩小使用transform的scale属性操作,移动使用tran ...
- 移动端查看预览图片放大缩小
方法一 之前介绍过一款 移动端vue适用的插件大全 https://blog.csdn.net/MtangEr/article/details/85339092 里边有一篇是查看图片放大缩小的 htt ...
- 浅谈移动端图片压缩(iOS Android)
在 App 中,如果分享.发布.上传功能涉及到图片,必不可少会对图片进行一定程度的压缩.笔者最近在公司项目中恰好重构了双端(iOS&Android)的图片压缩模块.本文会非常基础的讲解一些图片 ...
- C++编写爬虫脚本爬取网站图片
C++编写爬虫脚本爬取网站图片 整体代码设计思路 具体功能实现 初始化网络库 url中爬取图片 获取网页源代码 连接主机 url中获取主机名和文件名 html中提取连接 html中提取图片链接 获取并 ...
- 浅谈移动端图片压缩(iOS Android)
在 App 中,如果分享.发布.上传功能涉及到图片,必不可少会对图片进行一定程度的压缩.笔者最近在公司项目中恰好重构了双端(iOS&Android)的图片压缩模块.本文会非常基础的讲解一些图片 ...
- js实现移动端图片预览:手势缩放, 手势拖动,双击放大...
原文:js实现移动端图片预览:手势缩放, 手势拖动,双击放大... 前言 本文将介绍如何通过js实现移动端图片预览,包括图片的 预览模式,手势缩放,手势拖动,双击放大等基本功能: 扫码查看示例效果: ...
- 移动端图片预览插件-fly-zomm-img.min.js
移动端图片预览插件,一个JQ的插件,支持手势放大缩小:有点小bug,不过感觉是可以接受的: 插件的地址:http://www.jq22.com/jquery-info15466 那里有具体的说明,但是 ...
- php 图片压缩旋转,移动端图片上传旋转、压缩问题的解决方案
本篇文章就给大家带来移动端图片上传旋转.压缩问题的解决方案.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. 前言 在手机上通过网页 input 标签拍照上传图片,有一些手机会出现图片 ...
- 性能服务器图片介绍大图,服务端图片图片上传接口性能压测总结
服务端图片上传接口性能压测总结 一.性能测试时需要关注点 用户操作的相应时间 服务器资源使用情况是否合理 应用服务器和数据库资源使用是否合理 系统能否实现扩展 系统最多支持多少用户访问.系统最大业务处 ...
最新文章
- SpringBoot+WebSocket实时监控异常
- 独家 | 从基础到实现:集成学习综合教程(附Python代码)
- Pandas循环提速7万多倍!Python数据分析攻略
- redis和mysql实现原理_redis和mysql结合数据一致性方案
- 最近安装prestashop遇到莫名其妙的问题。突然毛瑟顿开了,create default language就出现错误...
- C++学习之路 | PTA乙级—— 1006 换个格式输出整数 (15分)(精简)
- 计算机雕刻教学设计,教学设计季花的雕刻方法.doc
- Windows系统下查看已共享的文件夹的方法
- java ArrayList集合
- 小红帽系统进入oracle,11G RAC 安装在红帽6上,grid跑root.sh报错
- Tableau 学习 区分软件功能
- 天勤数据结构代码——树基本操作
- 金蝶K3 数据表知识整理(不断完善)
- 经济学人重磅:数据经济虽好,可是仍需补钙
- 使用安卓手机自建 KMS 服务器激活Windows系统(任意安卓手机 无需 Root)
- 夜曲歌词 拼音_周杰伦夜曲的歌词
- 实现 ASP.NET Core WebApi 的版本化
- 读书随笔(6)密码恢复
- Win10 高分屏软件界面字体模糊问题解决
- 剑指offe55--链表中环的入口结点