Unity 3D游戏开发 - U3D入门 | 物理组件之刚体

本文介绍了Unity 3D中的刚体组件,包括其作用、如何添加以及刚体的主要属性。刚体使得游戏物体能够受到重力影响,实现真实物理运动。同时,讲解了如何使用Rigidbody.MovePosition方法来移动物体,该方法考虑了世界坐标系和物理事件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

变换组件运动特点

  • 变换组件运动特点(Transform.Translate()方法
    • 移动的物体会 “穿透” 场景中其他的物体模型;
    • 移动的物体不会受重力影响(到达场景边缘外,不会下落)。

刚体组件简介

  • 刚体简介
    • 刚体:Rigidbody,属于物理类组件。
    • 作用:添加了刚体组件的游戏物体会有重力,意味着可以像现实中的物体一样运动。
  • 给物体添加刚体组件
    • 选中游戏物体 --> 菜单 Component --> Physics --> Rigidbody

刚体组件属性

  • Mass [质量]
    • 设置物体的质量,单位是 KG。
  • Drag [阻力]
    • 空气阻力,0表示无阻力,值很大时物体会停止运动。
  • Angular Drag [角阻力]
    • 受到扭曲力时的空气阻力,0表示无阻力,值很大时物体会停止运动。
  • Use Gravity [使用重力]
    • 是否使用重力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值