登录 注册
当前位置:主页 > 资源下载 > 50 > Unity的 Naughty Water Buoyancy:水浮力模拟

Unity的 Naughty Water Buoyancy:水浮力模拟

  • 更新:2024-06-01 17:05:20
  • 大小:246KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

顽皮水浮力 Unity Engine的水浮力仿真 系统要求 Unity 2018.3.0或更高版本。 随意尝试旧版本 如何设定 您可以使用现成的预制件( WaterPro_DayTime和WaterPro_NightTime )。 它们都位于Prefabs文件夹中。 两者之间的唯一区别是,它们在日光和月光下使用不同的着色器。 两个重要的脚本是WaterVolume.cs和FloatingObject.cs 。 水量仅对漂浮物施加浮力。 水量需要具有标签“水量” ,以便浮动对象检测与水的碰撞。 浮动就像现实生活中的物理学一样。 如果物体的密度小于水的密度,它将漂浮。 如果物体的密度大于水的密度,它将下沉。 例如,如果某个物体的密度等于水密度的一半,则该物体将恰好淹没其体积的一半。 另一半的体积将高于水。 有关更多信息,请参见此《 由于性能优化, WaterVolume.cs脚本仅与项目中