Unity3D使用小技巧
来源:互联网 发布:富特文格勒 知乎 编辑:程序博客网 时间:2024/05/22 00:20
操作篇
1.在Inspector的数组(Array)中插入或删除数据 – 在Unity中编辑数组非常方便!
插入数据(复制一个数据),选中数组中的数据然后Ctrl-D(windows)、Command-D(Mac)。删除数组中间的数据:Shift-Delete两次(第一次清空数据,第二次删除数据)。
2.在Inspector文本编辑框中换行 – Mac只需Option-Return,而Windows下这个功能……被“遗漏”了……一般情况下你需要从别的文本编辑器(例如记事本)中拷贝过来带有换行的文本——这实在有些蹩脚,于是有人写了一个Editor Script来实现这个功能:只需在你的工程目录下创建一个Editor文件夹,然后放入如下脚本
CreateNewLine.cs
//AlmostLogical Software - http://www.almostlogical.comusing UnityEngine;using UnityEditor;using System.Collections;public class CreateNewLine : EditorWindow{ [MenuItem("Edit/Insert New Line &\r")] static void InsertNewLine() { EditorGUIUtility.systemCopyBuffer = System.Environment.NewLine; EditorWindow.focusedWindow.SendEvent(EditorGUIUtility.CommandEvent("Paste")); }}
3.在Scene View下编辑基础型Collider的尺寸 – 选中一个带有Collider的物体,按住Shift键,绿色小方块出现后就可以进行变形操作了(鼠标必须准确点中绿色方块,待其变黄后即可拖拽缩放)。注意,如果Inspector中Collider属性面板没有展开是不能使用该功能的。
4.对齐到顶点,对齐到Collider – 要对齐到顶点:按住“V”然后点击目标顶点,然后拖拽鼠标到另一个mesh中你希望对齐的顶点。对齐到Collider:使用Translate工具时按住Shift键。
5.Editor编程 – 如果Unity Editor缺少你所需的功能,你可以自己写。通过脚本扩展Editor非常容易,效果也非常显著。例如PlayModePersist可以保存你在PlayMode下对GameObject做出的任何改变
参考文献:http://blog.almostlogical.com/2011/12/19/unity-editor-lesser-known-features/
0 0
- Unity3D使用小技巧
- Unity3D使用小技巧
- Unity3D教程使用小技巧大合集
- Unity3D小技巧
- Unity3d 杂七杂八小技巧
- Unity3d 小技巧
- Unity3D开发小技巧
- Unity3D 小技巧
- Unity3d之小技巧
- 在Unity3D中使用暂停的小技巧
- 在Unity3D中使用暂停的小技巧
- 在Unity3D中使用暂停的小技巧
- 【unity小技巧之二】使用unity3d调用命令行工具
- 【Unity3d】分享一些Unity3d的小技巧
- Unity3D 发送消息小技巧
- Unity3D无缝拼接小技巧
- Unity3d·小技巧·物体自转
- Unity3D技巧之小地图的实现
- iOS UIPickerView
- D3D绘制彩色立方体
- Android 更新模块
- Sublime text2 设置为ubuntu的默认文本编辑器
- 基于android 4.4.2的CTS测试
- Unity3D使用小技巧
- jquery easyui 弹出消息框
- IOS学习 IOS7新增估算代理
- cocos2dx中地图拖拽(任意方向拖拽+固定方向拖拽)
- 数据驱动编程
- 依兰县银屑病医院在什么地方
- Web开发中javascript优化策略
- GCC参数详解
- JVM调优-计算活跃数据大小