[U3D Learning Note] Unity C# Survival Guide (3) --Variables

这章很多地方就不记录了 就是一些很基础的数据类型使用啥的…而且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)
    
  • 取几位小数
    average = 36.24330816
    average = Mathf.Round(average*100f)/100f;
    // average= 3624/100f = 36.24
    
    原理:先用Round函数进行取整然后再除

Best Practices for Variables

KEY: 一点关于开发好习惯的建议

  • 变量的命名:首词首字母小写后面的首字母大写 如myName
  • 命名方式分辨private和public: 对private变量前面都加个underscore(_下划线)
  • 哪些设置private哪些设置public:标准来说, 你的变量都要是private除非会被其他脚本引用
  • 声明private不一定要加上private 但是养成习惯还是加上好
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值