Unity 2020版本进行的各项改进,包括图像效果增强、新一代脚本编译器、增强的物理模拟效果、编辑器UI优化以及新增的创作工具等。这些新功能将极大地提升游戏开发流程和最终游戏质量。
针对Unity游戏引擎的新手学习者,从环境准备、项目创建、组件脚本、物理效果、材质和灯光等方面入手,使用C#编程语言一步步讲解如何在Unity中创建你的第一个3D游戏场景和可控制角色,帮助游戏开发初学者快速上手Unity的使用。
一、解决碰撞检测穿透方法一则说明这个碰撞检测的程序对于高速运动的物体而言会出错。Dynamic状态下的刚体使用连续碰撞检测,对其他的刚体使用普通的Discrete检测。二、解决碰撞检测穿透方法二Rigidbody的方式,采用发射子弹之前,先发射射线,记录碰撞点(判断是否会发生碰撞),然后在发射子弹。