Beispiel #1
0
    void ChangeGear(int newGear)
    {
        if (newGear != (int)EGear.REVERSE)
        {
            PeakSpeed = MpsToKph(((gears[newGear] / chassis.drag) - Time.fixedDeltaTime * gears[newGear]) / chassis.mass);
            DropSpeed = MpsToKph(((gears[newGear - 1] / chassis.drag) - Time.fixedDeltaTime * gears[newGear - 1]) / chassis.mass);
        }

        currentGear = (EGear)newGear;
    }
Beispiel #2
0
    void ChangeGear(int newGear)
    {
        if(newGear != (int)EGear.REVERSE)
        {
            PeakSpeed = MpsToKph(((gears[newGear] / chassis.drag) - Time.fixedDeltaTime * gears[newGear]) / chassis.mass);
            DropSpeed = MpsToKph(((gears[newGear - 1] / chassis.drag) - Time.fixedDeltaTime * gears[newGear - 1]) / chassis.mass);
        }

        currentGear = (EGear)newGear;
    }