位置: 编程技术 - 正文

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

编辑: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(教程第一/二/三弹合集)(用简单的方法做好玩的手工视频教程)

  • 申请A级纳税企业需具备哪些条件
  • 缴纳所得税的账务处理
  • 不含税的销售额乘以税率等于什么
  • 事业单位固定资产计提折旧是当月还是次月
  • 报销流程如何操作视频
  • 会展服务费怎么开票
  • 在建工程转固定资产账务处理
  • 进项税使报表应交税费负数如何处理?
  • 机器设备进项税额是否要分期抵扣
  • 没有成立工会的企业怎么做账
  • 外籍人士享受满五唯一吗
  • 关于个人所得税下列说法正确的是
  • 反写状态已反写是什么意思
  • 开具红字发票后发现购买方已做抵扣怎么办
  • 车辆处置入账价值包括哪些
  • 购买的商业保险可以税前扣除吗
  • 企业所得税法的规定可在税前扣除的
  • 如何计算净利润增长率
  • vue技术解密
  • php中??
  • 苹果手机热点打不开是灰色的
  • 库拉索的死
  • 一公顷等于多少千米
  • 车辆年审收费么
  • 受赠与获赠的区别
  • 提供劳务取得劳务收入10万元
  • 电力安装公司需要什么资质证书
  • 提租补贴计入个税吗
  • 承兑找公司贴现合法吗
  • php如何连接sql server
  • elementui表格自定义排序
  • audo命令
  • 固定资产到期后残值怎么处理
  • 增值税专用发票进项
  • 蔬菜免税分录
  • 出差的车费计入什么科目
  • 开票提示未安装控件
  • 简述SQL server管理器的功能
  • python的np.array
  • 农民专业合作组织法律制度的类型包括哪些?
  • 怎么查是一般纳税人还是小规模
  • 企业结售汇业务需要做什么
  • 个人所得税应补退税额怎么查
  • 延期付款利息收入要交增值税吗
  • 没进项发票的开销项发票多少税?
  • 长期待摊费用好处
  • 应付账款怎么处理
  • 测试账户收入怎么处理
  • 固定资产后续支出计入的科目
  • 企业实收资本的用途
  • 如何理解事业单位处罚暂行条例中第十八条的兼职规定
  • 新买固定资产怎么记账
  • 员工宿舍的物业费可以抵扣进项税吗
  • 私立幼儿园怎样转公立幼儿园
  • 未确认融资费用怎么算
  • 企业净利润的分配顺序
  • mysql很卡
  • 利用MySQL统计一列中不同值的数量方法示例
  • MSSQL 数据库同步教程
  • mssecsvc是什么进程
  • mac怎么切换输入法
  • WIN10系统中软件打开找不到网络共享盘
  • win8关闭系统更新
  • win1021h2正式版
  • win8.1无线网
  • win10提示空闲计时器已过期
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • .android
  • javascript有哪些类型
  • 深入理解新发展理念,推进供给侧结构性改革
  • 查询某个时间段
  • shell去重计数
  • 八大排序算法的时间空间复杂度
  • java教程
  • 即将发布的新能源汽车
  • jquery移动端ui框架
  • 吉林税务网上办事大厅
  • 保险公司代收2.8万
  • 山东省地方税务局历任局长
  • 厦门红大税务师事务所怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设