Unity3D非物理引擎碰撞模拟

Unity3D 的非物理引擎碰撞模拟,挺适合想精细控制碰撞效果的场景,是在做一些艺术类或者有特殊机制的游戏时,用物理引擎太笨重。通过脚本控制Collider的回调,碰撞响应可以完全自定义。像OnCollisionEnter这些函数配合transform.position的手动更新,用起来其实也蛮顺。你还可以调Collider的大小和偏移,精度也够。碰撞响应可以搞点动画或者闪光特效,加点反馈更有感觉。性能上,记得用Layer Collision Matrix或者Physics.OverlapSphere这种静态检测来控制频率。你要是项目里不太需要真实物理表现,这种方式还挺省事的,逻辑清楚,响应也快。

rar
小球相撞.rar 预估大小:5个文件
folder
小球相撞 文件夹
file
People.cs 6KB
file
2017812-144631.jpg 109KB
file
2017812-144557.jpg 96KB
file
说明.txt 46B
file
PeopleRoot.cs 2KB
rar 文件大小:178.91KB