Unity本身不提供摇杆的组件,开发者可以使用牛逼的EasyTouch插件或者应用NGUI实现相关的需求,下面本文通过Unity自身的UGUI属性,实现虚拟摇杆的功能。 主参考 《Unity:使用 UGUI 的 ScrollRect 製作虛擬搖桿》和松神的《UGUI研究院之游戏摇杆》,分“摇杆UI的构建”和“摇杆事件连接”以及“摇杆表现强化”三方面总结制作过程中的思路笔记。

  一 摇杆UI的搭建

  核心是使用UGUI 的 ScrollRect Component( 经常用于 Scroll View 的制作),因能响应拖动回弹,同时又能计算对象的X轴和Y轴的偏移,所以选择此组件开发。 创建两Image组件,分别显示摇杆背景和摇杆圆点,

  (overlay保证是场景摄像机看到的最上层)

  

Unity3d项目入门之虚拟摇杆相关推荐

  1. Unity3d项目入门之Rolling Ball

    下面通过分析制作一个简单的收集特定物体的滚球游戏来入门unity,包括操作面板和C#脚本的编写导入,创建Game Object和给Object添加组件等等. 一 初始设置 在Assert下创建主场景M ...

  2. EasyTouch中虚拟摇杆的使用EasyJoystick

    unity3d自带的虚拟摇杆显然没有EasyTouch好用 首先下载这个插件 http://pan.baidu.com/s/1hqJAbTa 下载完成后.导入到unity,可以看看里面的案例 找到这个 ...

  3. Unity3D学习日记(二)使用UGUI制作虚拟摇杆控制摄像机

    前天撸了一个简单的UGUI虚拟摇杆,今天我就利用前天做的虚拟摇杆做了一个简单的摄像机控制器,主要看看UGUI虚拟摇杆是否可以完美的控制移动和旋转.(PS:主要是为接下来的项目做技术测试),手游版的CF ...

  4. Unity3D Shader入门指南(二)

    关于本系列 这是Unity3D Shader入门指南系列的第二篇,本系列面向的对象是新接触Shader开发的Unity3D使用者,因为我本身自己也是Shader初学者,因此可能会存在错误或者疏漏,如果 ...

  5. 猫都能学会的Unity3D Shader入门指南(二)

    关于本系列 这是Unity3D Shader入门指南系列的第二篇,本系列面向的对象是新接触Shader开发的Unity3D使用者,因为我本身自己也是Shader初学者,因此可能会存在错误或者疏漏,如果 ...

  6. 拳王虚拟项目公社:虚拟资源知识付费怎么玩?如何做知识付费?知识付费如何赚钱?

    首先知识付费系统是什么?为企业客户量身打造的专业知识付费系统全面覆盖内容承载.用户运营.商业变现,构建知识付费生态闭环:系统具备付费音频.视频.专栏.图文.问答.社群.下载.考试.直播.会员.导师入住 ...

  7. Unity实战篇:实现虚拟摇杆控制人物(Easy Touch 5.X插件)

    先上一张效果图 1.先导入Easy Touch 5.X插件 https://download.csdn.net/download/qq_15020543/10718144 强烈建议大家去Unity 商 ...

  8. Unity3d菜鸟入门的学习路线--笔记1

    最近刚刚开始接触unity3d,因此想把自己的学习路线记录下来,方便自己以后总结. 由于毕业论文的关系,需要使用Unity3D开发,做虚拟现实的应用,使用的设备是HTC vive pro产品. 初始学 ...

  9. 360度虚拟摇杆控制机器人前进后退转弯(一)

    项目需求 最近做一个项目,要求使用虚拟摇杆控制机器人设备前进后退转弯,整个过程的思路不算复杂,写篇文章记录下大致思路 (1)黄色圆不动时候 小车速度为0 (2)拖动摇杆 拖动距离越大 小车速度越大 距 ...

最新文章

  1. 大佬带你详解Python反爬虫措施以及爬虫编写注意事项
  2. 美国或将限制AI等14类新技术出口,有意针对中国
  3. 设置窗口大小后无法滚动_新款奥迪A6L更换变速器机电单元后无法完成油冷却阀基本设置...
  4. SpriteBuilder中关于大量CCB文件的数字命名建议
  5. unity 的资源加载问题:一旦永久释放了,就再也不能加载了
  6. 怎么像编辑提供wb原图_PLoS One:7月1日起,投稿必须提供原始WB图片!
  7. 同样是做技术,为什么 Java 能比 C++ 多赚10万?
  8. Postgresql日志配置
  9. windos 2008安装php5.3,windows 2008 + php 5.3.29配置
  10. 面试官系统精讲Java源码及大厂真题 - 23 队列在源码方面的面试题
  11. (87)FPGA锁存器与触发器-面试必问(十一)(第18天)
  12. django-pure-pagination 分页插件
  13. php 5.6.21连接mysql_IIS 7.5 + PHP-5.6.3 + mysql-5.6.21.1
  14. IntelliJ IDEA 12 中用 Maven + Jetty 来开发Web项目
  15. C、C++用指针引用的差异
  16. win8系统电脑中病毒了怎么办,如何解决win8电脑中毒
  17. [单片机框架][os层] freertos 中间件 公共函数
  18. 关于fixed元素的【子父div】宽度问题
  19. 浅谈产品原型制作与设计方法
  20. ppt中的表格行高批量设置

热门文章

  1. 量化选股——基于动量因子的行业风格轮动策略(第1部分—因子测算)
  2. linux tail 命令详解,Linux下如何使用tail命令指南
  3. 复旦微电子fpga数据手册_专注FPGA图像加速领域 深维科技跨入发展快车道
  4. 道可道云在线网盘源码
  5. 【XJTUSE 计算机组成与结构笔记】第十七章 并行处理
  6. vue 实现分页和多页签功能
  7. Chrome浏览器及Chrome内核浏览器下载时使用p2p提速
  8. 蓝牙核心规范V5.3版本有这些变动,你需要知道的都在这里
  9. android 实现微信分享添加缩略图的一个大坑
  10. 第一章.纺锤线和风高浪大线