位置: 编程技术 - 正文

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

编辑:rootadmin

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

文章相关热门搜索词:地铁酷跑技巧,地铁跑酷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(教程第一/二/三弹合集)(用简单的方法做好玩的手工视频教程)

  • 异地建厂如何交社保
  • 房开企业预售阶段预交的税费
  • 在建工程是负数时应该怎么处理
  • 退货折价的账务处理分录
  • 房贷抵税如何申请流程
  • 增值税留抵退税政策2022
  • 打官司赢了再付费叫什么
  • 实际报销人是什么意思
  • 会员卡退钱是退全额吗
  • 公司账户转个人账户限额
  • 建筑工程增值税税率是9还是11
  • 个体户缴纳个人经营所得税分录
  • 印花税购销合同和买卖合同有什么区别
  • 承兑汇票怎么换算
  • 物料买回来再发货可以吗
  • 现金福利支出需要申报个税吗
  • 废料出售收入
  • 预付款能开发票吗?
  • 消费税怎样做分录
  • 销售商品发生的业务招待费计入什么科目
  • 如何把私人账户冻结
  • 企业类型主要有
  • php adodb
  • bios setup uitlity
  • 应交税费应交增值税转出未交增值税是什么意思
  • 其他业务收入跨年调账
  • 有留抵税额怎么做分录
  • typora修改背景颜色
  • vue.js前端
  • 多角度分析数据
  • 逆回购利息计算公式
  • 购入电脑可以入成本里吗
  • javaweb购物车设计报告
  • web安全什么意思
  • php新手入门教程
  • mysql alter table命令修改表结构实例详解
  • 职工教育经费具体比例
  • 企业印花税的申报
  • 利润表中利息费用为负数是什么意思
  • 结转成本相关内容有哪些
  • 董事费收入
  • 帝国cms适合建什么站
  • ps遇到了文件尾
  • 应收货款计入什么科目
  • 增值税无票收入税率变了
  • mysql性能问题
  • 消费税为什么是中央税还是地方税
  • 预收账款年底是不是不能有余额
  • 结算本月应付职工工资,其中生产工人工资8000元
  • 赠送油卡需要代理吗
  • 商贸企业固定资产折旧可以一次性扣除吗?
  • 久期缺口计算公式解析
  • 存储过程mysql
  • mysql数据库设置固定值
  • win8系统无法开机出现字母
  • win8.1文件夹选项
  • windows远程连接是什么协议
  • centos安装zsh
  • u盘做pe后还能存储吗
  • bios升级失败后如何恢复
  • win10网速特别慢
  • unityshader怎么用
  • renderjs echarts
  • Node.js中的事件循环是什么
  • python干嘛用
  • 简易的python代码
  • unity3d如何发布ios教程
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • js数组菜鸟教程
  • javascript设计
  • javascript基础教程教材答案
  • JavaScript定义变量
  • 带领大家学习javascript基础篇(一)之基本概念
  • 电子税务局登陆密码在哪里修改
  • 青岛市税务局内设机构
  • 原单位已交社保,新单位怎么办
  • 火车票抵扣申报表怎么填
  • 印花税计征周期
  • 会计基础工作规范2024
  • 河南工商年检网上申报APP
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设