Exemplo n.º 1
0
        public Vehicle(Texture2D texture_, EntityStruct entityStruct_) : base(texture_, entityStruct_)
        {
            // Vehicle constructor
            // ================
            m_rotation = entityStruct_.GetRotation();
            m_speed    = 0.0f;

            m_velocity.X = 0.0f;
            m_velocity.Y = 0.0f;

            m_steeringValue = 0.0f;
            m_braking       = false;
            m_forward       = new Vector2(0, -1);
        }
Exemplo n.º 2
0
        // Class for the track barriers
        // ================

        // Variables


        // Methods
        public Barrier(World world_, Texture2D texture_, EntityStruct entityStruct_)
            : base(world_, texture_, entityStruct_.GetPosition(), entityStruct_.GetRotationDegrees(), BodyType.Static)
        {
            // Barrier constructor
            // ================
        }