那些不易注意到的UNITY实用小功能

Unity 是一款十分易用的游戏引擎,上手并不困难 —— 恐怕也正因如此,少有人会仔细阅读帮助文档对 Unity 编辑器的功能做一个全面细致的了解,而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。

1 )锁定 Inspector  


    在 inspector 面板上方有一个小 图标,点击锁住后可以将 inspector 面板锁定在当前选择的 GameObject 上。在你需要大量设置某个 GameObject 的参数时非常有效(例如为一个数组里添加大量引用)。  
 

2 )多个 Inspector  


     点击小 图标旁边的 “context menu” 图标,在下拉菜单中选择 “Add Tab” ,然后选 “inspector” 。与 锁定 Inspector” 功能配合使用将大幅提高工作效率。  
 

3 )搜索特定类型  


    不但可以通过名称进行快速检索,你还可以使用类型 —— 点击 “Search” 图标并在下拉菜单中选择 “Type” ,或者使用更迅捷的方法:直接键入 “t:type” ,例如 t:texture t:material 等等。  
 

4 )在 Inspector 的数组( Array )中插入或删除数据  

    在 Unity 中编辑数组非常方便! —— 直到某一天你打算从中间删除或插入数据 …… 这似乎是不可能完成的任务,但它确实可以完成:
·        插入数据(复制一个数据),选中数组中的数据然后Ctrl-D(windows)、Command-D(Mac)。
·        删除数组中间的数据:Shift-Delete两次(第一次清空数据,第二次删除数据)。



5 )在 Inspector 文本编辑框中换行  

      Mac
只需 Option-Return ,而 Windows 下这个功能 …… 遗漏 …… 一般情况下你需要从别的文本编辑器(例如记事本)中拷贝过  
来带有换行的文本 —— 这实在有些蹩脚,于是有人写了一个 Editor  
Script
来实现这个功能:只需在你的工程目录下创建一个 Editor 文件夹,然后把这个脚本( CreateNewLine.cs  )放到里面即可。  

6 )快速创建 Prefab  


    在 Hierachy 里设置好你的 GameObject 然后将它直接拖拽到 Project 面板 ——Prefab 即刻呈现!  

7 )在 Scene View 下编辑基础型 Collider 的尺寸  

    选中一个带有 Collider 的物体,按住 Shift 键,绿色小方块出现后就可以进行变形操作了(鼠标必须准确点中绿色方块,待其变黄后即可拖拽缩放)。注意,如果 Inspector Collider 属性面板没有展开是不能使用该功能的。  
 

8 )为物体设置自定义图标  


    在 inspector 中选中 GameObject 的图标,在下拉列表中可以选择图标类型、颜色甚至创建一个自定义图标。你还可以为脚本附加图标 ——  
    在 Project 面板中选中脚本,然后在 inspector 中点击它的图标。这个脚本的图标将会被自动附加给所有绑定了这个脚本的物体,如果你在做类似路   径点这样的东西,这个功能将显得极为实用。  

9 )对齐到顶点,对齐到 Collider  

    要对齐到顶点:按住 “V” 然后点击目标顶点,然后拖拽鼠标到另一个 mesh 中你希望对齐的顶点。对齐到 Collider :使用 Translate 工具时按住 Shift 键。  
 


10 Editor 编程  

    如果 Unity Editor 缺少你所需的功能,你可以自己写。通过脚本扩展 Editor 非常容易,效果也非常显著。例如 PlayModePersist 可以保存你在 PlayMode 下对 GameObject 做出的任何改变。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值