1.Input.GetMouseButtonDown 和 Input.GetMouseButton区别
Input.GetMouseButtonDown 按一下鼠标执行一次,一直按着也只会执行一次
Input.GetMouseButton 按下鼠标就一直执行,所以按一下可能会执行多次
2.Input.GetAxis
可以用于获取特定虚拟轴的移动量,比如Input.GetAxis("Mouse X") 获取鼠标在X轴移动量。
3.EditorUtility.DisplayProgressBar
用于显示更新的进度条,当我们进行一项复杂工作时,向用户显示当前的进度
4.PlayerPrefs
用于储存数据到磁盘,持久化数据。是一个key,value存储的方式,支持float,int,string.
5.AssetDatabase.LoadAssetAtPath(string assetPath, Type type);
在指定的assetPath上返回type类型的对象。 注意assetPath的路径不是使用根路径,而是相对路径,以unity项目下的:"Assets/..."开头,其中路径分隔符都使用"/" 而不是"\"
6.PlayerSettings.SetScriptingDefineSymbolsForGroup
用来设定在Unity使用的宏编译,也就是如图的这个字段: