コード例 #1
0
    public bool GetGroundHit(out WheelHitSource wheelHit)
    {
        wheelHit = new WheelHitSource();
        if (m_isGrounded)
        {
            wheelHit.Collider     = m_raycastHit.collider;
            wheelHit.Point        = m_raycastHit.point;
            wheelHit.Normal       = m_raycastHit.normal;
            wheelHit.ForwardDir   = m_dummyWheel.forward;
            wheelHit.SidewaysDir  = m_dummyWheel.right;
            wheelHit.Force        = m_totalForce;
            wheelHit.ForwardSlip  = m_forwardSlip;
            wheelHit.SidewaysSlip = m_sidewaysSlip;
        }

        return(m_isGrounded);
    }
コード例 #2
0
    public bool GetGroundHit(out WheelHitSource wheelHit)
    {
        wheelHit = new WheelHitSource();
        if (m_isGrounded)
        {
            wheelHit.Collider = m_raycastHit.collider;
            wheelHit.Point = m_raycastHit.point;
            wheelHit.Normal = m_raycastHit.normal;
            wheelHit.ForwardDir = m_dummyWheel.forward;
            wheelHit.SidewaysDir = m_dummyWheel.right;
            wheelHit.Force = m_totalForce;
            wheelHit.ForwardSlip = m_forwardSlip;
            wheelHit.SidewaysSlip = m_sidewaysSlip;
        }

        return m_isGrounded;
    }