-
Автор темы
- #21
уже разобрался, но спасибо)r - размер,
resolution - количество точек
Такая проблема. Добавил текст в эту функцию. Но он по уродски закруглен в центре. Не подскажешь как сместить его влево, и сделать не закругленным?C++:void DrawCircle(float x, float y, float r, int Color, float resolution) { float PointX = 0.f; float PointY = 0.f; for (int i = 0; i <= resolution; ++i) { float X = x + r * cos(2 * 3.14159265358979323846264 * i / resolution); float Y = y - r * sin(2 * 3.14159265358979323846264 * i / resolution); if (i > 0) DrawString(X, Y, 17.f, Color, "."); PointX = X; PointY = Y; } }
Последнее редактирование: