位置: 编程技术 - 正文

地铁跑酷操控程序解析(地铁酷跑瞬间移动)

发布时间:2024-02-27

推荐整理分享地铁跑酷操控程序解析(地铁酷跑瞬间移动),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:地铁酷跑技巧,地铁跑酷zoe,地铁跑酷操作,地铁跑酷没有技巧不翻滚不跳跃,地铁跑酷技能讲解,地铁跑酷操控程序破解版,地铁跑酷操控程序破解版,地铁跑酷操控程序破解版,内容如对您有帮助,希望把文章链接给更多的朋友!

地铁跑酷操控程序解析(地铁酷跑瞬间移动)

public class Swipe { // Fields public Vector3 end; public float endTime; public Vector3 start; public float startTime; }2.四个滑动方向的枚举 public enum SwipeDir { Up, Down, Left, Right, None }3.监听Touch输入,得到输入的Swipe public void HandleControls() { if (!this._paused && (Input.touchCount > 0)) { Touch touch = Input.touches[0]; if (touch.phase == TouchPhase.Began) { this.currentSwipe = new Swipe(); this.currentSwipe.start = (Vector3) touch.position; this.currentSwipe.startTime = Time.time; } if ((((touch.phase == TouchPhase.Moved) || (touch.phase == TouchPhase.Ended)) || (touch.phase == TouchPhase.Canceled)) && (this.currentSwipe != null)) { this.currentSwipe.endTime = Time.time; this.currentSwipe.end = (Vector3) touch.position; SwipeDir swipeDir = this.AnalyzeSwipe(this.currentSwipe); if (swipeDir != SwipeDir.None) { if (this.characterState != null) { this.characterState.HandleSwipe(swipeDir); } this.currentSwipe = null; } } if ((touch.phase == TouchPhase.Ended) && (this.currentSwipe != null)) { this.currentSwipe.endTime = Time.time; this.currentSwipe.end = (Vector3) touch.position; if ((this.AnalyzeSwipe(this.currentSwipe) == SwipeDir.None) && (this.characterState != null)) { this.HandleTap(); } } } }4.处理、分析得到是Swip;通过向量的点乘,得到沿上下左右四个方向上分量做多的那个方向,作为最终结果。 private SwipeDir AnalyzeSwipe(Swipe swipe) { Vector3 b = Camera.main.ScreenToWorldPoint(new Vector3(swipe.start.x, swipe.start.y, 2f)); if (Vector3.Distance(Camera.main.ScreenToWorldPoint(new Vector3(swipe.end.x, swipe.end.y, 2f)), b) < this.swipe.distanceMin) { return SwipeDir.None; } Vector3 lhs = swipe.end - swipe.start; SwipeDir none = SwipeDir.None; float num2 = 0f; float num3 = Vector3.Dot(lhs, Vector3.up); if (num3 > num2) { num2 = num3; none = SwipeDir.Up; } num3 = Vector3.Dot(lhs, Vector3.down); if (num3 > num2) { num2 = num3; none = SwipeDir.Down; } num3 = Vector3.Dot(lhs, Vector3.left); if (num3 > num2) { num2 = num3; none = SwipeDir.Left; } num3 = Vector3.Dot(lhs, Vector3.right); if (num3 > num2) { num2 = num3; none = SwipeDir.Right; } return none; }地铁跑酷的操控手感灰常好,多多学习,多多借鉴。

用简单的方法做整套UI(教程第一/二/三弹合集)

解决粒子特效被NGUI遮挡的问题 最近给UI添加粒子特效时,总是被UI遮挡,解决方法是:因为粒子系统的渲染顺序列默认为,而NGUI的渲染顺序默认也是从开始,当有嵌套的panel时

unity中对象池运用 最近在研究对象池在unity中的运用对象池,通常用于在那些需要经常创建又销毁的对象比如我们场景中的小怪,经常需要创建和销毁,我们就可以在小怪

标签: 地铁酷跑瞬间移动

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

上一篇:UGUI与NGUI优缺点对比(ugy与ngy)

下一篇:用简单的方法做整套UI(教程第一/二/三弹合集)(用简单的方法做好玩的手工视频教程)

  • 可以税前扣除的利息费用有哪些
  • 小规模免收增值税 其他收益怎么算
  • 防伪税控税务端官网
  • 税控盘维护费280多久可以抵扣
  • 股东分红按利润表的净利润计算
  • 资金结存科目余额对应
  • 利润表中第3栏营业税金及附加等于什么
  • 接受捐赠材料需要交税吗
  • 计划成本法领用原材料会计分录
  • 房屋租赁费增值税专用发票几个点
  • 跨月的普通发票怎么开
  • 特殊销售方式下销售额的确定
  • 其他公司向本企业借款
  • 开具的增值税专用发票上注明的金额
  • 子公司打钱给母公司
  • 现金折扣税前扣除
  • 外贸过程中产生的问题
  • 门店装修会计怎样处理帐?
  • 怎么查找企业核算报告
  • 业务人员出差住宿费记什么科目
  • 工商年报填错了能改吗
  • 研发失败的项目可以加计扣除吗
  • 来料加工进料加工是免税的吗?
  • 业务奖金激励制度
  • 索赔发票会计入账
  • 小规模纳税人附加税减半征收政策2023
  • 稿费用交个人所得税吗
  • mac怎么安装字体文件
  • mac上锁
  • 在建工程领用原材料需要进项税转出吗
  • 索尼vaio笔记本看型号
  • windows11怎么删除临时文件
  • 补交上一年度的养老保险
  • 用银行存款支付本季度短期借款利息
  • cookie验证和token验证的区别
  • phppost带cookie提交
  • 最贵的电脑键盘
  • php通用分页类
  • 营业外收入不算收入吗
  • 什么是神经网络算法
  • Apsara Clouder云计算技能认证
  • 计算机视觉算法
  • 对方开具红字发票,我方怎么查询
  • 年应税额是怎么算的
  • wordpress如何批量导入商品
  • 小微企业增值税免税政策2023年
  • 收缴违约金
  • 货物运输业增值税
  • 帝国cms数据表
  • 以前年度损益调整结转到本年利润吗
  • 自然人税收管理系统扣缴客户端官网
  • 汇算清缴思路
  • 工程服务费税率是多少2023
  • 偶然所得代扣代缴个人所得税会计分录
  • 计提地税会计分录怎么做
  • 代收的车船税没有发票怎么入账
  • 研发支出 期末
  • 固定资产递延资产
  • 主营业务成本可以直接贷银行存款吗
  • 个体户一个月能赚多少钱
  • 收到保险理赔款计入什么科目
  • 收据 和发票
  • 不良债权处置折扣率
  • 主营业务收入和库存商品怎么区分
  • 幼儿园固定资产一览表
  • sql server分组查询
  • mysql文件存储路径设置
  • windows允许多用户登录
  • centos查看wwn
  • dos命令 新建文件
  • 编程乱码
  • win8为什么
  • 屏蔽触摸按键什么意思
  • 捉虫趣事作文200字
  • 月经其间可以吃消摇丸吗
  • vue缓存数据
  • jquery-easyui
  • 猫猫的游戏
  • Adding iAd in your App from Unity3d
  • 山西省国家税务总局山西省电子税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号