unity有一个内置的物理系统,可以为你计算对象的移动和碰撞。
为游戏对象添加刚体。
将游戏对象的重力设置为0,以防止对象下落。
为游戏对象添加碰撞体。
(对于游戏中不能移动的对象,只需要添加碰撞体,不需要添加刚体。)
修改游戏对象的碰撞面积。
使游戏对象不会因碰撞而旋转。
为了使物理计算保持稳定,需要定期进行更新。Unity还有另一个名为FixedUpdate的函数,只要你想直接影响物理组件或对象(例如刚体),就需要使用该函数。``
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
p