Unity开发小细节——持续更新2019/9/20

string.Empty字符串赋值

public string name = string.Empty;//创建空字符串

Empty是string类中的一个静态的只读字段,等同于“”,不分配空间

SetAsLastSibling的渲染队列

this.transform.SetAsLastSibling();

SetAsLastSibling:设置成最后一个,实现显示在最前,
SetAsFirstSibling:设置成第一个,也就是显示在最后面。
default关键字的用法情景
第一:在switch分支中,代表其他不满足以上条件的情况:

switch (index) {
                case 1:
                    break;
                case 2:
                    break;
                default:
                    break;
            }

第二:在泛型类型中,代表初始化:若类型为引用类型的话为null,若为值类型则为0.

public T Swap(T ob)
        {
            T temp = default(T);
            if (ob != null) temp = ob;
            return temp;
        }

第三:可以作为变量的初始化变量类型使用,如default(int),default(string)等形式初始化变量

你可能感兴趣的:(unity,unity,开发细节,游戏开发细节)