太菜了

起因:

  1. Gizmos.DrawLine、Debug.DrawLine无法在运行时看到。
  2. 搜索runTimeGizmos,推送了运行时显示控制物体,顺便也看看
  3. 运行时如何显示XYZ轴,及移动、缩放、旋转、撤销等功能。
  4. 说白了跟Unity编辑中一样。

解决思路:

  1. AssetStore搜索,有——花钱。
  2. GitHub搜索,有——真香
  3. 试试看Gizmos内部,TM这又是什么

效果:

链接:

可运行:https://github.com/HiddenMonk/Unity3DRuntimeTransformGizmo

多少报错跑不起来:https://github.com/Unity-Technologies/giles

还没试:https://github.com/popcron/gizmos

底层:

简单看了一下,如何显示出来?

有的用GL第一个,在TransformGizmo.cs行189

Unity官方用得动态创建mesh,在pb_HandleMesh.cs,pb_SceneEditor.cs行95

Unity Run Time Gizmos相关推荐

  1. Unity —— 神奇的 Gizmos 辅助线框 类

    经常在scene中看到这些 线框,图标 形状 ,我好像从来没有注意过.... 这都是 Gizmos  的功劳 Gizmos在这里 你可以调节选项以及值,来查看效果. 更改图标大小,是否显示. 然后去看 ...

  2. unity中辅助类Gizmos说明

    unity中有一个划线的辅助类,很多插件中都有看到,在某些时候还是比较有用的.这里实际上手测试一波. 脚本如下: using System.Collections; using System.Coll ...

  3. Unity中通过Gizmos绘制OverlapBox

    OverlapBox的绘制问题 我们发现Gizmos没有直接绘制OverlapBox的API,所以只能借助DrawLine来间接绘制OverlapBox,所以首先我们需要计算出Box四个顶点的坐标公式 ...

  4. Unity3d 修改编辑界面控制图标大小 修改相机图标显示大小

    在 Unity3d 会显示一些控制图标,如相机图标和光照图标.而在编辑界面我发现这些图标太大了,影响我编辑,可以通过界面控制修改图标显示大小 在用户端玩游戏的小伙伴是看不到编辑端的控制图标的,但是在开 ...

  5. yooasset+hybridclr在android,ios端热更新测试

    Hybridclr+YooAsset+Unity Run android+iOS 这个工程是用来学习YooAsset和Hybridcl,来做unity资源和代码热更新, 实现了android 和ios ...

  6. Unity WebGL 打包il2cpp.exe did not run properly!

    Exception:C:\Program Files\Unity\Hub\Editor\2019.4.36f1c1\Editor\Data\il2cpp/build/deploy/net471/il2 ...

  7. Unity 之 发布 Mac 报错 il2cppcore.dll did not run propertly

    Unity 之 发布Mac报错il2cppcore.dll did not run propertly 一,遇到问题 二,尝试解决 2.1 方案一:打包Mono 2.2 方案二:删除引用库 2.3 方 ...

  8. Unity 编辑器扩展 Chapter2—Gizmos

    二. 使用Gizoms绘制网格及矩阵转换使用 1. 创建Leve类,作为场景控制类: 1 using UnityEngine; 2 //使用namespace方便脚本管理 3 namespace Ru ...

  9. Unity Gizmos扩展:线框圆

    Unity Gizmos扩展:画一个线框圆 定义 圆由圆心位置与半径决定的 在Unity中画圆,由于需要跟随对象转动而转动,除了圆心位置和半径,还需要提供两个方向向量 有两条线,才有了决定一个面的基础 ...

最新文章

  1. 基因测序的回顾与展望
  2. burpsuite 简单介绍
  3. Python学习笔记:list和tuple
  4. python将非0数视为false_python 面试题
  5. 更新条目时出错。有关详细信息,请参见内部异常。
  6. 在ISA Server 2004上发布使用非标准的21端口进行连接的FTP服务器
  7. python判断字母大写_python判断字符串是字母 数字 大小写(转载)
  8. Qt实现判断鼠标左右键信号
  9. 摄影爱好者尝试图库销售时需要注意什么?| 拍者手记
  10. 兔子能不能跑得过乌龟
  11. 基于C++的递归和回溯国际象棋女王安全算法
  12. jstree 新建node后,刷新jstree的改变的那一部分
  13. ubuntu插件配置
  14. OpenGL程序VC框架:Bezier 曲线
  15. 仿QQ浏览器mac版官网主页 html+css3特效
  16. 【Python网络爬虫】实战#181024
  17. idea maven项目提示程序包xxx不存在,找不到符号xxx的解决办法
  18. 【源代码】关于D_S证据理论和可信度的计算
  19. centOS7挂载存储节点
  20. 基于STM32F103C8T6四路AD采集数据显示在oled屏上非DMA传输方式(附百度网盘下载链接)

热门文章

  1. R语言 | 二分类和多分类的逻辑回归实现
  2. 局域网访问提示无法访问检查拼写_无法访问局域网共享(win7访问xp):请检查名称的拼写.否则网络可能有问题. 错误代码0x80004005...
  3. 用数学计算1.01的365次方等于37.8来说明积跬步至千里是否合理? 1.01^365=37.8 0.99^365=0.03
  4. 达内 Java 全套教程 NPM、PYPI、DockerHub 备
  5. 一摞python风格的纸牌(fluent python阅读)
  6. 编程之美学习笔记--一摞烙饼的排序
  7. 用matlab演奏周杰伦的《七里香》
  8. TFmini和TFmini-Plus——激光雷达模组 资料汇总
  9. 使用parted创建大分区时 mkpart Warning: The resulting partition is not properly aligned for best performance.
  10. 【双剑合璧】Git和Github使用指南