unity2019更新总结

Unity 更新

  1. 小手 和眼睛 控制scene 选中和显示
  2. TMP 2d 3d
  3. HDRP
    参考(https://www.jianshu.com/p/31f2fb8f311c 介绍shder 以及常用材质的制作)
    例如:lit 默认材质 , unlit不受光shader
  4. Prefab 嵌套和变体
  5. DOTS:DOTS ,就是ECS+ jobsSystem +burst编辑器(自动生成优化过的代码),三者结合会在性能上提高很多。随着CPU核心数不断增加,高性能多线程已成为所有现代计算引|擎的基本功能。数据导向型技术堆栈(Data-Oriented Technology Stack, DOTS)是Unity的多核多线程解决方案,它是实体组件系统(Entity ComponentSystem, ECS)、C# 作业系统(C# Job System)以及突发编译器(BurstCompiler)的总称。

c# 新语法

  1. lambda 运算符 / 表达式主体定义

=>

相当于引用,属性简写
访问layerMask 永远返回layer
2. 字符串内插

$

 		float a = 2.4f;
        float b = 3.6f;
        // string value = string.Format("a 的值是{0},b 的值是{1}", a, b);
        //string value = $"a 的值是{ a},b 的值是{ b}";  //a 的值是2.4,b 的值是3.6

        string value = $"a 的值是{ a:0},b 的值是{ b:0}";  //a 的值是2,b 的值是4

?.

不用判断是否为null

 		Action onStart;


        if (onStart!=null)
        {
            onStart.Invoke();
        }

        onStart?.Invoke();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值