我有一个任务,相信我,我不是在寻找一个简单的成绩

我知道我应该在某些公式和计算中加入,然后将return Vector..zero;替换为它们,但我不是很确定

问题是,我不知道什么是这些东西。除了surface知识中所述的mathf之外,我几乎没有了解如何实现它们

有没有一个页面我可以研究一下?我已经围绕寻找,但我找不到任何相关的信息

https://www.youtube.com/watch?v=_61tlp2kOow

任何帮助或方向都会被特别感谢!

如果有人感兴趣了解实际的文件,它只是如下所示。它也使用旧系统,而我的项目被设定为使用两个

using UnityEngine;

/// <summary>
/// 一个辅助类,用于物理计算。学生必须实现下列方法。
/// Unity的内置物理引擎和Vector2/Vector3数学函数不能被使用,
/// 除了Mathf函数外。
/// </summary>
public static class Physics
{
    /// <summary>
    /// 根据位移和时间来计算线性速度。
    /// </summary>
    public static Vector2 CalculateVelocity(Vector2 displacement, float time)
    {
        return Vector2.zero; // TODO: 实现此
    }

    /// <summary>
    /// 根据初始和最终速度在时间内来计算线性加速度。
    /// </summary>
    public static Vector2 CalculateAcceleration(Vector2 initialVelocity, Vector2 finalVelocity, float time)
    {
        return Vector2.zero; // TODO: 实现此
    }

    /// <summary>
    /// 根据初始速度、加速度和时间来计算位移。
    /// </summary>
    public static Vector2 CalculateDisplacement(Vector2 initialVelocity, Vector2 acceleration, float time)
    {
        return Vector2.zero; // TODO: 实现此
    }

    /// <summary>
    /// 根据角度和时间来计算角速度。
    /// </summary>
    public static float CalculateAngularVelocity(float angle, float time)
    {
        return 0f; // TODO: 实现此
    }

    /// <summary>
    /// 根据初始和最终角速度在时间内来计算角加速度。
    /// </summary>
    public static float CalculateAngularAcceleration(float initialAV, float finalAV, float time)
    {
        return 0f; // TODO: 实现此
    }

    /// <summary>
    /// 为旋转物体计算centripetal加速度。
    /// </summary>
    public static float CalculateCentripetalAcceleration(float angularVelocity, float radius)
    {
        return 0f; // TODO: 实现此
    }

    /// <summary>
    /// 根据质量和加速度计算一个物体的重力。
    /// </summary>
    public static Vector2 CalculateNetForce(float mass, Vector2 acceleration)
    {
        return Vector2.zero; // TODO: 实现此
    }


    /// <summary>
    /// 返回重力加速度向量(例如,向下力)。
    /// </summary>
    public static Vector2 CalculateGravity(float gravityMagnitude)
    {
        return Vector2.zero; // TODO: 实现此
    }
}