位置: 编程技术 - 正文

缩放(缩放打印到一张a4纸上设置)

编辑:rootadmin
缩放分类: unity-- : 人阅读 评论(0) 收藏 举报unityusing UnityEngine;using System.Collections;public class Move : MonoBehaviour {#if UNITY_IPHONE || UNITY_ANDROID || UNITY_WP8 || UNITY_BLACKBERRY float ratio = 0.0f; bool isRationChanged = false; CameraControl cameraControl; Vector2 oldPosition1; Vector2 oldPosition2; Vector2 tempPosition1; Vector2 tempPosition2; ScaleType scaleType = ScaleType.None; void Start() { cameraControl = transform.GetComponent<CameraControl>(); } void LateUpdate() { if (Input.touchCount >= 1) { if (Input.GetTouch(0).phase == TouchPhase.Began || Input.GetTouch(1).phase == TouchPhase.Began) { tempPosition1 = Input.GetTouch(0).position; tempPosition2 = Input.GetTouch(1).position; oldPosition1 = tempPosition1; oldPosition2 = tempPosition2; } if (Input.GetTouch(0).phase == TouchPhase.Moved || Input.GetTouch(1).phase == TouchPhase.Moved) { scaleType = GetScaleType(); tempPosition1 = Input.GetTouch(0).position; tempPosition2 = Input.GetTouch(1).position; //if (IsScale(oldPosition1, oldPosition2, tempPosition1, tempPosition2)) { // ratio &#;= 0.f; //} else { // ratio -= 0.f; //} ScaleEvent(scaleType); if (isRationChanged) { isRationChanged = false; cameraControl.move(ratio); } oldPosition1 = tempPosition1; oldPosition2 = tempPosition2; } } } void ScaleEvent(ScaleType type) { switch (scaleType) { case ScaleType.Large: if (!IsScale(oldPosition1, oldPosition2, tempPosition1, tempPosition2)) { ratio -= 0.f; isRationChanged = true; } break; case ScaleType.Small: if (IsScale(oldPosition1, oldPosition2, tempPosition1, tempPosition2)) { ratio &#;= 0.f; isRationChanged = true; } break; case ScaleType.Middle: if (IsScale(oldPosition1, oldPosition2, tempPosition1, tempPosition2)) { ratio &#;= 0.f; isRationChanged = true; } else { ratio -= 0.f; isRationChanged = true; } break; } } ScaleType GetScaleType() { float distance = Vector3.Distance(cameraControl.subCamera.transform.position, GameControl.Instance.CurrentPlayer.transform.position); if (distance <= 3) { return ScaleType.Large; } if (distance >= ) { return ScaleType.Small; } return ScaleType.Middle; } bool IsScale(Vector2 oP1, Vector2 oP2, Vector2 nP1, Vector2 nP2) { float leng1 = Mathf.Sqrt((oP1.x - oP2.x) * (oP1.x - oP2.x) &#; (oP1.y - oP2.y) * (oP1.y - oP2.y)); float leng2 = Mathf.Sqrt((nP1.x - nP2.x) * (nP1.x - nP2.x) &#; (nP1.y - nP2.y) * (nP1.y - nP2.y)); return leng2 > leng1; } enum ScaleType { None = 0, Large = 1, Small = 2, Middle = 3 }#endif}

推荐整理分享缩放(缩放打印到一张a4纸上设置),希望有所帮助,仅作参考,欢迎阅读内容。

缩放(缩放打印到一张a4纸上设置)

文章相关热门搜索词:缩放灵敏度倍数什么意思,缩放比例怎么设置,缩放打印,缩放打印到一张a4纸上设置,缩放怎么关闭,缩放功能怎么使用,缩放怎么关闭,缩放比例怎么设置,内容如对您有帮助,希望把文章链接给更多的朋友!

AI控制器 usingUnityEngine;usingSystem.Collections;publicclassEnemyController:MonoBehaviour{///summary///血条类////summary[HideInInspector]publicPlayerHealthhealth;///summary///移动的方向////summary[Hid

人物移动 voidUpdate(){if(Input.GetMouseButtonDown(0)){RayControl();}if(flagMove){if(Vector3.Distance(transform.position,mousePos)1){transform.Translate(transform.worldToLocalMatrix*transform.forward*Time.delta

围绕摄像机旋转 vartarget:Transform;vardistance=.0;varxSpeed=.0;varySpeed=.0;varyMinLimit=-;varyMaxLimit=;privatevarx=0.0;privatevary=0.0;@scriptAddComponentMenu(Camera-Control/MouseOrbit)functionStart(){

标签: 缩放打印到一张a4纸上设置

本文链接地址:https://www.jiuchutong.com/biancheng/369383.html 转载请保留说明!

上一篇:loading问题(loading and loading)

下一篇:AI控制器(ai控制器的简称是)

  • 地方教育费附加的计税依据是什么
  • 餐饮业税负上升有什么原因
  • 货物运费包含哪些项目
  • 企业财务独立核算
  • 怎么报企业所得税季报
  • 机票退票账务处理
  • 承包方收取分包方费用
  • 没取得发票付款的情况该如何做账呢?
  • 事业单位收到增值税专用发票抵扣联怎么办
  • 理财收益高的产品
  • 职工食堂的费用怎么入账
  • 在PDF里怎么将A4缩小转换为一半打印出来
  • 工程结算收入要交税吗
  • 记账凭证的分类和基本内容
  • 企业不征税收入用于支出所形成的固定资产
  • 土地开发中三通一平
  • 单位卖报纸的钱算什么
  • 笔记本最新windows
  • 如何能屏蔽自动扣费服务
  • 出口退税的条件包括
  • 为离职员工代缴社保 如何规避法律责任
  • windows 11预览版
  • 企业所得税汇算清缴会计分录
  • php值传递和引用传递 原理
  • php面向对象优点,缺点
  • PHP:Memcached::getServerList()的用法_Memcached类
  • antd 级联多选
  • mode exe
  • 盈余公积减少记哪方
  • 补交上年度增值税附加税,怎么做账
  • 蜜蜂 (© Angela Parker/Offset)
  • 科研项目财政拨款多少
  • 加里西亚省
  • 固定资产加速折旧方法
  • 前端 input
  • 医疗知识科普图片
  • 运输中合理损耗计入采购成本
  • SSD目标检测算法
  • 微信公众号认证主体是什么意思
  • 税务局规定500元以下收据的要求
  • 人民法院司法警察警用装备
  • 施工项目的费用包括
  • access微软
  • 广告公司的一般纳税人税率是多少
  • 一般纳税人认定管理办法
  • 无法收回的房租押金出什么会计科目
  • 企业如何采购
  • 个税申报怎样作废
  • 全额计提坏账准备有什么作用
  • 增值税专用发票查询系统官方网站
  • 2020年工资标准表
  • 发票加上税额之后怎么还多了呢
  • 专设销售机构的办公费计入
  • 股票增值权个人可以买吗
  • 出口退税的范围是多少
  • 专用发票下载怎么操作
  • 坏账准备纳税调增吗
  • 国企背书是什么意思
  • 出租人融资租赁的判断标准
  • mysql导入导出sql文件
  • 出现windows boot manager
  • window10重启按什么键
  • ubuntu如何安装wps
  • win7开始菜单在哪里
  • windows1021h2镜像下载
  • win1021年更新
  • linux内核架构
  • linux wc命令详解
  • win7电脑dns错误不能上网怎么办
  • win7能打lol
  • 炉石传说用什么开发的
  • windows常用命令操作
  • javascript ES6 新增了let命令使用介绍
  • unity3d动画系统
  • JavaScript浏览器插件制作
  • eclipse运用
  • 浅谈python 四种数值类型(int,long,float,complex)
  • 扣税13个点实际支付金额该怎么算
  • 献完青春献终身 献完终身献子孙 关系户
  • 石脑油的消费税是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设