Unity小技巧介绍(五)

技巧一

为字段声明的代码中加上[Tooltip(“XX”)]属性声明,在检视面板中,当鼠标悬停在字段名上,会出现Tooltip中指定的提示信息,让策划人员能更好地理解字段代表的意思。




技巧二

在层级视图中选中游戏对象,按快捷键Shift + Alt + A可以快速设置对象激活状态。




技巧三

在层级视图中选中游戏对象后,依次点击菜单项GameObject> Align With View Selected,可以快速将场景视图聚焦到当前选中的对象:




技巧四

同样在层级视图中选中游戏对象后,依次点击菜单项GameObject > Move To View,或是使用快捷键Shift + Cmd/Ctrl + F,可以快速将选中的对象移动至场景视图中心位置。



技巧五

在编辑过Prefab之后,如果希望将Prefab的某个属性值恢复为初始值,只需右键点击该属性,在弹出菜单中选择RevertValue To Prefab即可。注意:只能回复到Prefab上次保存时的状态。




技巧六

在游戏对象的检视面板中,点击BoxCollider组件上的Edit Collider按钮,然后切换到场景视图拖拽小绿点,就能快速改变BoxCollider的尺寸:



技巧七


Unity默认会在检测到项目脚本或资源有更改后自动进行刷新,如果不希望Unity编辑器突然刷新,可以依次点击菜单项Unity(Windows下是Editor) > Preference,取消勾选General下的Auto Refresh。在需要刷新时依次点击菜单项Assets > Refresh手动进行刷新。



技巧八

在新的UI系统(Unity 4.6及以上版本)中,Canvas的Camera有三种渲染模式,分别是Screen Space - Overlay、Screen Space - Camera、World Space。其中Screen Space - Overlay是2D无透视HUD,渲染在所有物体最上方。Screen Space - Camera是2D透视HUD,根据场景深度决定渲染层次。World Space是3D透视,同样根据场景深度决定渲染层次。



技巧九

其实Unity编辑器中还可以显示自定义的提示界面,只需编写继承自EditorWindow的编辑器类,简单的调用以下函数即可:

ShowNotification(newGUIContent(EditorGUILayout.TextField(“XX")));

其中XX是界面需要显示的提示信息。例如,使用如下代码:



依次点击菜单项Edit > Test,会出现如下界面:



技巧十

其实可以同时安装多个Unity版本。Mac系统下直接在应用程序中更改Unity文件夹名称后再安装另外的版本即可。Windows下将不同的Unity版本安装到不同目录即可。


原文链接:http://www.manew.com/thread-114199-1-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity开发中,有一些小技巧可以提高效率和方便开发。以下是一些常用的Unity开发小技巧: 1. 锁定角度和移动对象:在旋转对象时按住Ctrl/Cmd键可以锁定角度,同样的方法也适用于移动对象。要修改锁定的默认值,可以到Edit->SnapSettings进行修改。 2. 对齐锁定技巧:当移动对象时,按住V键可以启用节点锁定,可以将两个点简单对齐,对于关卡对象排列有帮助。 3. 直接开启说明文件:在组件选单内点击蓝色的问号图标,可以直接打开说明文件。 4. 在Play模式下修改数值:如果在Play模式下调整数值后发现不合适,可以点击组件列表右上方的小齿轮,然后选择CopyComponent将组件复制一份,在退出Play模式后再点击小齿轮选择PasteComponent将复制的组件粘贴回去。 5. 使用Layers按钮管理显示或隐藏对象:使用Layers按钮可以管理显示或隐藏对象。例如,可以将一些只在编辑初期使用的坐标对象归类到一个Layer,当要隐藏这些对象时,只需点击Layers按钮,然后将该图层右边的眼睛图标取消勾选即可。 6. 在Profiler中切换图表显示:在Profiler中,可以点击Drawcalls、Scripts、Rendering、VSync等名称左边的小方块来切换是否显示相应图表。 7. 调整Playmode tint颜色:初学者在Play模式下修改东西后,可能在停止播放后发现所有的修改都恢复到调整前。为了避免这种困扰,可以在Preferences设置中的Colours/Colors调整Playmode tint颜色,这样你就可以很容易地分辨是否在播放模式。 这些小技巧可以帮助开发者更高效地使用Unity进行开发和调试。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Unity 开发的十个实用小技巧](https://blog.csdn.net/weixin_46052359/article/details/115072925)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值