Как можно нарисовать круг по точкам, последовательно перемещаясь по окружности?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как можно нарисовать круг по точкам, последовательно перемещаясь по окружности?

Сообщение Anonymous »

Скажите, пожалуйста, как мне построить круг по точкам, стараясь последовательно двигаться по кругу, как стрелка часов.
Теперь я могу построить круг, но в моем цикле точки располагаются в случайном порядке и в конце я получаю круг.

Код: Выделить всё

theta = 0, x = 16, y = 6
theta = 1, x = 11, y = 14
theta = 2, x = 2, y = 15
theta = 3, x = -4, y = 7
theta = 4, x = -1, y = -2
theta = 5, x = 9, y = -4
Мне нужно построить круг последовательно, чтобы, например, я мог нарисовать только половину круга или нарисовать круг с определенными меняющимися цветами. Я предполагаю, что все в радианах, но нам нужно как-то использовать градусы. Но у меня больше нет идей. Спасибо.

Код: Выделить всё

$radius = 10;
$centerX = 6;
$centerY = 6;

$theta = 0;

$white = imagecolorallocate($im, 0, 255, 0);

while ($theta 

Подробнее здесь: [url]https://stackoverflow.com/questions/78122168/how-can-you-draw-a-circle-point-by-point-moving-sequentially-along-the-circumfe[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»