这章很多地方就不记录了 就是一些很基础的数据类型使用啥的…而且challenge部分也是很入门的…
Variables
KEY: (就当复习吧…
Reference:
public: everyone can access and can also see it directly in the Unity editor and manipulate it
private: only this script can controll it
Challenge: Master Variables Part2
KEY:
声明精灵图:public Sprite imageIcon;
Challenge: Quiz Grade Average
KEY:
- choose random value:
Random.Range(int a, int b) Random.Range(float a, float b)
- 取几位小数
原理:先用Round函数进行取整然后再除average = 36.24330816 average = Mathf.Round(average*100f)/100f; // average= 3624/100f = 36.24
Best Practices for Variables
KEY: 一点关于开发好习惯的建议
- 变量的命名:首词首字母小写后面的首字母大写 如myName
- 命名方式分辨private和public: 对private变量前面都加个underscore(_下划线)
- 哪些设置private哪些设置public:标准来说, 你的变量都要是private除非会被其他脚本引用
- 声明private不一定要加上private 但是养成习惯还是加上好