- 博客(4)
- 收藏
- 关注
原创 Unity基础——碰撞体
碰撞体Collider①概述1.碰撞体组件定义了对象的形状以便于物理碰撞。碰撞体不需要与对象的网格完全相同,粗略近似更高效,游戏中难以察觉。2.原始碰撞体【primitive collider】类型是最简单、处理器开销最低的碰撞体,包括盒型碰撞体、球形碰撞体和胶囊碰撞体;2D中有2D盒型碰撞体和2D圆形碰撞体;可以用任意数量的上述碰撞体添加到单个对象以创建复合碰撞体。3.网格碰撞体不能与另一个网格碰撞体碰撞;可以将一个网格碰撞体标记为Convex来解决此问题;凸面网碰撞体可与其他网格碰撞体碰撞;
2020-05-22 15:58:24
4079
原创 Unity基础——刚体
物理系统概述①刚体概述1.刚体【Rigidbody】是实现游戏对象的物理行为的主要组件,它让游戏对象被物理引擎所控制,能通过力和扭矩来表现真实的物理表现效果。2.使用刚体后,对象将立即响应重力。如果还添加了一个或多个碰撞体组件,则游戏对象会因为碰撞而发生移动;3.不应试图借助脚本通过改变变换属性【比如位置、旋转】来移动游戏对象,应该使用施加力的方式来推动游戏对象并让物理引擎计算结果。但是在某些情况下,希望游戏对象具有刚体,并且让刚体的运动摆脱物理引擎的控制。例如,希望直接从脚本代码控制角色,但仍允
2020-05-19 21:38:45
5837
原创 Unity基础——光源类型
为了计算3D对象的阴影效果,Unity需要知道落在对象上的光的强度、方向和颜色。光源类型①点光源【Point lights】空间中一点,向所有方向上均匀发光;光照强度与距光源距离的平方成反比,到达指定距离时强度为0。模拟灯、局部光源、火花、爆炸照亮等②聚光灯【Spot lights】类似点光源,具有指定位置和光线衰减范围;不同的是聚光灯有一个角度约束,形成的是一个锥形的光照区域。聚光灯锥体边缘的光线会减弱,加宽聚光灯的角度会增加锥体的宽度,并随之增加这种淡化的大小,称为半影【不透明体遮住光源
2020-05-17 16:30:48
1433
原创 操作系统——进程
操作系统——进程进程前言①进程模型②创建进程③进程的终止④进程的层次结构⑤进程的状态⑥进程的实现⑦多道程序设计模型进程前言在任何多道程序设计系统中,CPU由一个进程快速切换到另一个进程,使得每一个进程各运行几十或几百个毫秒。严格的说,在某一瞬间,CPU只能运行一个进程。但是在1秒钟期间,它可能运行多个进程,从而产生并行的错觉,即我们所说的伪并行,并以此来区分多处理器系统【该系统有两个或多个CP...
2020-04-15 22:53:22
540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人