前言
本文以unity的StandardAssets中的water资源为基础,实现物体在水中的漂浮效果。
概述
1. 建立场景并添加水详见https://docs.unity3d.com/Manual/HOWTO-Water.html
2. 给水添加碰撞体组件,编写脚本现实物体出入水的检测。
3. 创建立方体预制体,添加刚体组件,碰撞体组件,编辑脚本处理入水后的浮力计算。
实现细节
1. 给水体添加碰撞体
前言
本文以unity的StandardAssets中的water资源为基础,实现物体在水中的漂浮效果。
概述
1. 建立场景并添加水详见https://docs.unity3d.com/Manual/HOWTO-Water.html
2. 给水添加碰撞体组件,编写脚本现实物体出入水的检测。
3. 创建立方体预制体,添加刚体组件,碰撞体组件,编辑脚本处理入水后的浮力计算。
实现细节
1. 给水体添加碰撞体