ScreenSaver: делаем сами :) | SEclub.org
ScreenSaver: делаем сами :)
Все новые
Всего сообщений: 103
*
Pavlus
1 дек 2008 в 22:13
CXakep75, спасибо, дай расцелую, как я мог её забыть, если мы недавно её повторяли, всё просто, сведи всё до Функции Y1=SQRT(r"2-X"2), рисуй точки за этой формулой, каждому х 2 у отрицательный и положительный, только надо округлять.
*
CXakep75
ts 2 дек 2008 в 13:55
Pavlus, нук объясни, я ничё не понял :rzhu:
*
CXakep75
ts 2 дек 2008 в 17:46
Pavlus, Canvas.Pixels[xy+round(rcos(a)), xy+round(rsin(a))]: clBlack; окружность рисовать научился, но как заставить точку двигаться по секундам? Там херня какая-то получается, если a умножить на 6.
*
Pavlus
2 дек 2008 в 23:42
CXakep75, пока Х<Хмах мы идём по верхней окружности,когда доходим до Хмах берём по модулю и множим на -1, в этом цикле мы уменьшаем Х до Хмин. Задержку выбираем по вкусу.
*
Pavlus
2 дек 2008 в 23:43
CXakep75, п.с пример по уравнению окружности.
*
CXakep75
ts 3 дек 2008 в 11:58
Pavlus, сёравно не пойму как заставить двгаться 360 за 60 секунд. Сёдня в школе как раз изучали sin и cos для окружности, так что я на один день опередил тему 8)
*
Pavlus
4 дек 2008 в 22:04
CXakep75, незнаю, я такую формулу видел, но не углублялся, так-как не люблю работать с градусами.
*
CXakep75
ts 5 дек 2008 в 11:49
Pavlus, у компов система координат повёрнута на 90 градусов
*
Pavlus
5 дек 2008 в 14:31
CXakep75, не повёрнута, а перевёрнута относительно оси х.
*
CXakep75
ts 5 дек 2008 в 15:26
Pavlus, один хрен :biggrin:
*
DarkDaNTe
5 дек 2008 в 16:37
CXakep75, Ну как дела со скринсейвером? Получается?
*
CXakep75
ts 5 дек 2008 в 18:01
DarkDaNTe, ггг, я не знаю какой задницей заставить проходить стрелку 6 градусов в секунду, а не хз скока. Он даже 360 градусов нормально не может начертить, несколько оборотов со сдвигами делается
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025