03_Unity小窍门100条(下)
前言
嗨咯,大家好我是小棋,最近我在整理一些Unity开发的小窍门,发现了Brackeys的宝藏视频:http://bit.ly/1kMekJV。
但是这些小窍门只有视频版本,不利于查阅, 而且需要翻墙才能查看。
因此今天我整理下文字版,里面还有一些我自己的经验和观点,算是一次学习笔记,也希望能够帮到大家。
关注我,一起进步吧~
bilibili 打工人小棋
知乎 打工人小棋
CSDN 打工人小棋
67.视图工具(QWERT)
在scene视图下可以按下Q、W、E、R、T来切换视图工具
68. RectTransform 3D
使用RectTransform 3D也可以在scene视图下缩放3d物体
69. ctrl + 移动
按住ctrl并且移动物体,可以每次移动一个单位
70. 设置移动的参数
接69,点击Edit -> Snap Settings 可以做出更多的设置
设置界面:
71. 顶点自动对齐
按住V并且拖拽物体的顶点,可以自动对齐其他物体的顶点
72.管理编译集
创建自定义的程序集可以缩减C#的编译时间
将新建的Assemblies移动到对应目录下,这个目录下的C#脚本都会编译到这个程度集里。
比如:创建的文件命名为Level1
73. WaitForSeconds 和 timeScale
当timeScale为0时,协程中的WaitForSeconds将会失效。
一种解决办法是改用:
74. 参数缓存
使用私有变量来缓存一些常用变量
75. 不要使用Camera.main
(似乎并没有讲原因?)
No:
Yes:
76. readonly用于不会变动的字符串
经常使用且不发生变化的字符串可以用 readonly 前缀减少内存分配。
77. Range属性
可以使用 [Range(0f, 10f)] 调整属性的范围:(可以滑动哦~)
78. Space属性
[Space]可以在Inspector中添加一个空行
79. Header属性
Header属性可以在Inspector的属性上方添加标签注释
80. Tooltip属性
[Tooltip(“text”)]可以在鼠标悬浮在属性上的时候弹出提示内容
81. 在编辑器中浏览资源商店
你不仅可以在网页上浏览资源商店,还可以在编辑器内浏览。
网页:
Ultimate Screenshot Tool | Utilities Tools | Unity Asset Store
编辑器:
记得好像是在package manager里面可以打开,可以找一下。
82. 合并场景
你可以把一个场景拖拽到另一个场景中去合并他们
83. 复制物体
按住ctrl+d然后拖拽物体可以复制一份出来
84. 复制设置
你同样可以按住ctrl + d复制一份设置中的列表项,如下图的Jump
85. 编辑器预设
你可以使用presets保存你的编辑器预设
86. 遍历物体的直接子物体
87. 修改层次视图的显示顺序
transform.SetSiblingIndex(index)
before:
after:
88. 保存选中对象
Edit -> Selection -> SaveSelection 1
点击之后可以保存当前选中的对象,之后可以通过 Load Selection 1 加载回来。
89. Regions
可以使用Region添加折叠块:
90. 暂停编辑器
EditorApplication.isPaused 可以暂停编辑器
91. 逐帧运行
暂停按钮旁边的逐帧按钮,可以让程序每次执行一帧。
92. Stats窗口
Stats按钮可以显示一些大致的游戏参数
93. Profiler
更详细的性能信息需要在Profiler里面查看
94. 在Profiler中测试程序的运行情况
可以用这几行代码测试程序在profiler中的运行情况
95. 独立浏览窗口
右键点击预览窗口,可以让他脱离出来,进而可以拖动到你喜欢的位置。
96. 静音
点击右上角的Mute Audio按钮可以让你的游戏静音。
97. Invoke Repeating
InvokeRepeating函数会在已经激活的物体上永远持续循环下去,就算你设置对象SetActive(False)也不会改变。
98. Frame Debugger
Window -> Analysis -> Frame Debugger
会显示每一帧详细的渲染信息。
99. Physics Debugger
下一个按钮,Physics Debugger可以用来显示物体的碰撞形状。
可以用来定位碰撞体相关的错误:
100. 最后一条!!!
永远不要再做MMO RPG 了!!!
第三部分完成时间:2022-10-21 11:09
喜欢的朋友请不要收藏吃灰,记得点个赞再走呀~
这一个系列完结啦~ 撒花 ✿✿ヽ(°▽°)ノ✿
03_Unity小窍门100条(下)相关推荐
- 享用一生100种最实用生活小窍门
1 .巧用牙膏:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后,拿来擦玻璃窗.纱窗,效果均 ...
- 16个小技巧让你每天都进步(附:提高效率的100条建议)
一.睡前花3分钟反思 反思今天的所做所为,有哪些做得好,有哪些做的不好,有哪些可以改进. 我现在睡前都会思考今天学习了什么新的知识,在同事领导相处过程中有没讲错话,微信公众号有没有新的题材 二.睡前写 ...
- 463个生活小窍门 找找你需要的!(1-200)
1 .巧用牙膏:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后,拿来擦玻璃窗.纱窗,效果均 ...
- 最值得珍藏的420个生活小窍门
1 .巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后,拿来擦玻璃窗.纱窗,效 ...
- 420个生活小窍门,很有用的哦!
1 .巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后,拿来擦玻璃窗.纱窗,效 ...
- 420个生活小窍门,很有用的哦
420个生活小窍门,很有用的哦 1 .巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放在水里, ...
- 《463个生活小窍门》石坝版
1 .巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染奇Qīsuu.сom书,疗效颇佳. 2 .巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后, ...
- 463种生活小窍门--转载
463种生活小窍门 1 .生活窍门:巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .生活窍门:巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放 ...
- 400多个生活小窍门
1 .巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后,拿来擦玻璃窗.纱窗,效 ...
- 420个生活小窍门小常识
1 .巧用牙膏6:若有小面积皮肤损伤或烧伤.烫伤,抹上少许牙膏,可立即止血止痛,也可防止感染,疗效颇佳. 2 .巧除纱窗油腻3:可将洗衣粉.吸烟剩下的烟头一起放在水里,待溶解后,拿来擦玻璃窗.纱窗,效 ...
最新文章
- 杀毒软件:看企业版与单机版之间区别
- SAP Cloud for Customer interaction center 呼叫中心集成
- YBTOJ危桥通行洛谷P3163:危桥通行(网络流)
- python的继承用法_python之继承中组合用法与菱形继承关系查找法
- 开源 程序员清单_2015开源夏季阅读清单
- pca主成分分析_降维:主成分分析(PCA)
- bzoj 1026: [SCOI2009]windy数
- javase开发工具包中的什么命令负责运行应用程序_想当程序员?先搞懂JavaSE、JavaEE和JavaME之间的区别吧!...
- eclipse J2ME调试时模拟器一闪就消失原因
- 如何把代码写的更优雅,你需要这一份代码精进书单!
- 使用Python及SMTP协议发送邮件(以163邮箱为例)
- 技术术语学习之paradigm
- GitHub基本操作
- HDU6608 Fansblog
- css属性visibility:unset
- 大数据在人际关系管理领域,主要有哪些价值优势?
- linux添加有效群组,Linux中的有效群组和初始群组
- 机票预订系统的可行性分析
- python爬虫开发与项目实战pdf下载_python爬虫开发与项目实战PDF高清文档下载
- C语言项目设计——程序设计
热门文章
- 存储器的概述——DRAM动态存储器
- 17.PIO源码详解7-PIO_EP_MEM_ACCESS模块(PIO_EP_MEM_ACCESS.v)剖析
- 数字万用表性能指标介绍
- 智能视频监控 计算机视觉,传统视频监控与智能视频监控之对比
- html语言实现两数相加,HTML(2)
- 【内网安全】基础知识:工作组、域和权限分配
- DistilBert解读
- mysql存储过程(通俗易懂)
- maven怎么强制updating_maven异常:Updating Maven Project 的统一解决方案
- idea 一直在updating index的问题