Example #1
0
    private void Update()
    {
        bool update = false;

        if (Input.GetKeyDown(KeyCode.A))
        {
            _added_areas--;
            _circle.subtract_area_from_circle(_amount);
            update = true;
        }
        if (Input.GetKeyDown(KeyCode.D))
        {
            _added_areas++;
            _circle.add_area_to_circle(_amount);
            update = true;
        }
        if (Input.GetKeyDown(KeyCode.W))
        {
            _circle.add_radius_to_circle(_amount);
            update = true;
        }
        if (Input.GetKeyDown(KeyCode.S))
        {
            _circle.subtract_radius_from_circle(_amount);
            update = true;
        }

        if (update)
        {
            update_radius();
        }
    }