Unity
文章平均质量分 78
麤璐璐
这个作者很懒,什么都没留下…
展开
-
Unity基础——碰撞体
碰撞体Collider①概述1.碰撞体组件定义了对象的形状以便于物理碰撞。碰撞体不需要与对象的网格完全相同,粗略近似更高效,游戏中难以察觉。2.原始碰撞体【primitive collider】类型是最简单、处理器开销最低的碰撞体,包括盒型碰撞体、球形碰撞体和胶囊碰撞体;2D中有2D盒型碰撞体和2D圆形碰撞体;可以用任意数量的上述碰撞体添加到单个对象以创建复合碰撞体。3.网格碰撞体不能与另一个网格碰撞体碰撞;可以将一个网格碰撞体标记为Convex来解决此问题;凸面网碰撞体可与其他网格碰撞体碰撞;原创 2020-05-22 15:58:24 · 4014 阅读 · 0 评论 -
Unity基础——刚体
物理系统概述①刚体概述1.刚体【Rigidbody】是实现游戏对象的物理行为的主要组件,它让游戏对象被物理引擎所控制,能通过力和扭矩来表现真实的物理表现效果。2.使用刚体后,对象将立即响应重力。如果还添加了一个或多个碰撞体组件,则游戏对象会因为碰撞而发生移动;3.不应试图借助脚本通过改变变换属性【比如位置、旋转】来移动游戏对象,应该使用施加力的方式来推动游戏对象并让物理引擎计算结果。但是在某些情况下,希望游戏对象具有刚体,并且让刚体的运动摆脱物理引擎的控制。例如,希望直接从脚本代码控制角色,但仍允原创 2020-05-19 21:38:45 · 5741 阅读 · 0 评论 -
Unity基础——光源类型
为了计算3D对象的阴影效果,Unity需要知道落在对象上的光的强度、方向和颜色。光源类型①点光源【Point lights】空间中一点,向所有方向上均匀发光;光照强度与距光源距离的平方成反比,到达指定距离时强度为0。模拟灯、局部光源、火花、爆炸照亮等②聚光灯【Spot lights】类似点光源,具有指定位置和光线衰减范围;不同的是聚光灯有一个角度约束,形成的是一个锥形的光照区域。聚光灯锥体边缘的光线会减弱,加宽聚光灯的角度会增加锥体的宽度,并随之增加这种淡化的大小,称为半影【不透明体遮住光源原创 2020-05-17 16:30:48 · 1365 阅读 · 0 评论