Unity 编辑小技巧学习笔记

本文介绍了Unity3D中提高工作效率的一些技巧,包括单位快速对齐、顶点对齐、表面对齐和网格对齐方法,以及辅助网格设置。此外,还提到了资源预览、场景对象显示、快速搜索、标签管理和摄像机摆位的快捷方式。文章还涉及了Awake和Start的调用区别以及对象激活状态的判断。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

`提示:这里只是学习笔记。

1.单位快速对齐

方式:ctrl+鼠标左键

选中复制的几个物体中的一个,切换成 移动工具(w切换)后,按住ctrl,移动鼠标,物体就可以按照固定单位移动。

Edit/Grid and Snap Settings 可以设置每次改变的单位量

移动、旋转、缩放工具 也可以单位对其。
旋转就转鼠标,缩放就拖动某个轴就行。

2.顶点快速对齐

方式:v+鼠标左键
按V,鼠标在物体1上移动,上面的坐标轴也会移动到附近的顶点,然后鼠标左键拖动它,把坐标轴移动到物体2的顶点附近释放鼠标,就可以被物体2的顶点吸附。

3.表面快速对齐

方式:ctrl+shift+鼠标左键
移动和综合工具下,只需要物体2有碰撞体(meshcollider也可以),点击需要物体1(物体1没有碰撞体也可以),按ctrl+shift,点击三个轴中间的空心部分移动物体1到物体2的表面,就会被吸附到物体2的表面。切换Center和Pivot按键,显示Center模式下,可以对齐表面,Pivot模式下,对齐的就是物体2的轴心。

4.网格快速对齐

方式:选3个物体,点击 Edit/Grid and Snap Settings/AllAxes
这3物体会自动对齐在靠近的网格点。
或者 Global和Local切换的时候,Global模式下点击这个按钮右边的网格图标,也可以网格对齐。

5.辅助网格设置

方式:下图网格状图标,点击切换编辑界面的网格的显示和隐藏,Opacity设置透明度
X,Y,Z设置网格显示哪个轴。
右边三个点中的Edit Grid and Snap Settings 设置网格的单位大小。
快捷键Ctrl+[ 和 Ctrl+] 可以快速增加或缩小网格的大小。
网格颜色,可以去Edit/Preferences/Colors/Grid 设置网格颜色
在这里插入图片描述

6.资源预览窗口查看

方式:鼠标右键双线,可以快速打开大图预览图片,或者点击右边的三个点,打开Convert to Floating Window窗口。
在这里插入图片描述

7.场景中显示图标

方式:inspector面板的图中界面选择椭圆形图标,只带有Transform的物体就可以在场景中显示带有它名字的图标。
在这里插入图片描述

8.场景中聚焦对象

方式1:inspector面板的双击对象,
方式2:场景中选中对象后,按F,
方式3:选中对象,Edit/Lock View to Selected

9.快速搜索Quick Search

方式1:Window/PackageManager 里面下载QuickSearch
方式2:快捷键Alt+英文引号键,会弹出提示下载QuickSearch的提示框。

10.通过标签搜索资源

方式:资源的右边按钮可以给每个资源新建标签,他和Inspector面板的tag不一样。
在这里插入图片描述

11.展收层级捷径

方式:Alt+鼠标左键点击层级按键。
在这里插入图片描述

12.摄像机摆位捷径

方式1:点击摄像头,点击GameObject/Align With View
方式2:点击摄像头,Ctrl+shift+F

相反:点击摄像头,点击GameObject/Align View to Selected 是把摄像机定位到Game试图里设定好的摄像头位置。

13.快捷键管理器

方式:打开Edit/Shortcuts可以查看和设置快捷键,也可以看到按键组合,和组合后分别有哪些功能。

14.Awake和Start调用

区别:Awake是代码在物体身上但enabled设置是false时,也可以调用
Start是代码在物体身上但enabled设置是false时,不会调用,直到它的enabled成为true,会立即调用一次
但为true时,两个都会调用,且调用一次。myObject.activeInHierarchy

14.激活状态判断

myObject.activeSelf 判断自身激活状态。
myObject.activeInHierarchy 判断在层级结构中的活跃状态。
层次结构中的 父对象关闭,子对象也不会出现在场景中。

15.加密方式

参照链接 加密方式链接

15.序列化回调函数接收器

参考链接

对应的类,实现 ISerializationCallbackReceiver接口,下的两个函数:OnBeforeSerialize和OnAfterDeserialize

总结

加油努力!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱岗酸豆角吖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值