| 12345678910111213141516 |
- draw_set_color(c_black);
- draw_set_alpha(1.0);
- var _segments = 64;
- draw_primitive_begin(pr_trianglestrip);
- for(var i = 0; i <= _segments; i++)
- {
- var _angle = i * (360 / _segments);
- var _dx = dcos(_angle);
- var _dy = dsin(_angle);
- draw_vertex(ui_x + _dx * r_out, ui_y - _dy * r_out);
- draw_vertex(ui_x + _dx * max(0, r_in), ui_y - _dy * max(0, r_in));
- }
- draw_primitive_end();
|