ps:想了想,虽然有些比较常识化,但是还是保留了(应该就这一篇)。
1、Pixel Prefect Camera
摄像机上挂载该组件能使2D像素风格的游戏画面更整洁清晰。需要使用Package Manager安装2D Pixel Prefect包。
2、Copy Component
点击组件的右上角设置图标,Copy Component->Paste Component Value。
3、随机布尔值
Random.value返回的值在0~1之间,将其与0.5f比较。
4、结构体代替类
如果数据结构保存有限个值类型变量,使用Struct代替class。class实例由gc处理,但struct变量使用完后立刻自动解除内存分配。
5、VS自动语句补全
双击Tab键。
6、反向播放动画
Speed属性设置为-1。
7、快速比较距离
不建议使用Vector3.Distance,使用sqrMagnitude和距离的平方比较。
8、显示私有变量/隐藏公有变量
[SerializeField]private int count;
[HideInInspector]public string ipAddress;
9、文件夹快捷方式
将经常访问的文件夹的快捷方式拖入Project面板,可双击打开该目录。
10、F/Shift+F
选择游戏对象,按下F键,Scene视口中央将移动到该游戏对象处;按下Shift+F键,可将视口与该游戏对象锁定。
11、对其Scene和Game视图
Hierarchy面板,选中摄像机,按下Ctrl+Shift+F。
12、Tag比对