您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 程序开发 > 开发经验 >
    那些不易注意到的Unity实用小功能
    时间:2015-04-22 10:03 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印



    Unity是一款十分易用的游戏引擎,上手并不困难——恐怕也正因如此,少有人会仔细阅读帮助文档对Unity编辑器的功能做一个全面细致的了解,

    而一些非常实用的小功能在日常使用中很难被发现,但它们对工作效率的提升是有不小的帮助的。

    AlmostLogical的Devin Reimer有感于此为大家列举了10条不易注意到的Unity实用小功能,在此翻译给大家,并对一些步骤补充了示意图。


    1)锁定Inspector


            在inspector面板上方有一个小“锁”图标,点击锁住后可以将inspector面板锁定在当前选择的GameObject上。

    在你需要大量设置某个GameObject的参数时非常有效(例如为一个数组里添加大量引用)。


    那些不易注意到的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属性面板没有展开是不能使用该功能的。


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


    10)Editor编程


    如果Unity Editor缺少你所需的功能,你可以自己写。通过脚本扩展Editor非常容易,效果也非常显著。

    例如PlayModePersist可以保存你在PlayMode下对GameObject做出的任何改变。



    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
    标签:Unity之家