Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
2 / 2 / 1
Регистрация: 23.05.2013
Сообщений: 47

Движение фигуры по заданным координатам

27.03.2015, 11:44. Показов 2252. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую всех. Есть форма на которой отображается фигура. Фигура движется по форме, с левого края формы до правого по прямой. Как реализовать движение вверх и вниз (по оси Y) во время движения?

Добавлено через 13 часов 14 минут
Есть какие нибудь идеи?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.03.2015, 11:44
Ответы с готовыми решениями:

Программа, строящая геометрические фигуры по заданным координатам точек
Доброго времени суток уважаемые форумчане. На днях получил задание "Создать программу строящую геометрические фигуры по заданным...

Движение фигуры по заданным координатам
Приветствую всех. Есть форма на которой отображается фигура. Фигура движется по форме, с левого края формы до правого по прямой. Как...

Движение контролла по заданным координатам
Покажите на примере как picturebox при помощи таймера заставить двигаться по заданы координатам(X, Y).(Если выкладываете проекты, просьба...

5
Заблокирован
27.03.2015, 11:56
Цитата Сообщение от Cергей Путевых Посмотреть сообщение
Есть какие нибудь идеи?
Конечно есть, меняй координату Y
0
2 / 2 / 1
Регистрация: 23.05.2013
Сообщений: 47
27.03.2015, 12:14  [ТС]
Капитан? Ну а через SpinEdit возможно это организовать? Если да, то каким образом?
0
Заблокирован
27.03.2015, 12:46
Цитата Сообщение от Cергей Путевых Посмотреть сообщение
Капитан?
Америка
Цитата Сообщение от Cергей Путевых Посмотреть сообщение
Ну а через SpinEdit возможно это организовать?
Какой ещё SpinEdit? В какой среде (IDE) ты программируешь ? На каком языке? Где твой код?
0
2 / 2 / 1
Регистрация: 23.05.2013
Сообщений: 47
27.03.2015, 13:21  [ТС]
Пишу в ветке C++, cледовательно C++. Среда Builder XE.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  // center - центр фигуры
  // outer_radius и inner_radius - внешний (окружность) и внутр. радиусы (на этой окружности лежат основания лучей)
  // beam_count - кол-во лучей, 
   //scale - масштаб
  // color - цвет фигуры
  // angle - угол (поворота / наклона лучей звезды)
 
//кординаты вектора движения фигуры
 
 int x = Tag+outer_radius*scale, y = -1*Cos(Tag*180./ClientWidth/15/M_PI)+ClientHeight-outer_radius*scale-1;
 
 int  x1 = Tag+outer_radius1*scale, y1 = -1*Cos(Tag*180./ClientWidth/15/M_PI)+ClientHeight-outer_radius1*scale-1;
 
  // фигура  в левом нижнем углу
 rumbus ( TPoint(x,y), TPoint(x,y), outer_radius, outer_radius1, inner_radius, inner_radius1, beam_count, scale, TColor(RGB(color*100, color*15, color*254)),TColor(RGB(color*15, color*1, color*254)), Timer1->Tag*420./M_PI/ClientWidth/60*CSpinEdit2->Value);
 
  // проверка на достижение  границ 
  if (((x+outer_radius*scale >= ClientWidth || y-outer_radius*scale <= 0 || y+outer_radius*scale >= ClientHeight) && dir > 0) || (x-outer_radius*scale <= 0 && dir < 0))
  {
    // меняем направление движения
    dir *= -1;
 
    Timer1->Enabled = 0;
0
Заблокирован
27.03.2015, 13:31
Цитата Сообщение от Cергей Путевых Посмотреть сообщение
Среда Builder XE.
https://www.cyberforum.ru/cpp-builder/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.03.2015, 13:31
Помогаю со студенческими работами здесь

Обрисовывать на форме фигуры по заданным координатам
Доброго времени суток. Я вообще новичок с# и по этому прошу вас сильно не пинать и помочь в решении задачи. Необходимо обрисовывать на...

Нарисовать фигуры по заданным координатам центра, радиусу дуг и цвету
1)Создайте процедуру, рисующую &quot;Облако&quot; по заданным координатам центра, радиусу дуг и цвету. Скриншот во вложении. 2) Создайте...

Нарисовать фигуры по заданным координатам центра, радиусу дуг и цвету
1.Создайте процедуру, рисующую дугу по заданным координатам центра, радиусу и значению второго угла (Первый угол равен нулю). Выведите...

Построение фигуры по координатам
вот эту фигуру построить по координатам типо такого coord = 50; coord = 0; coord = 0; coord = 0; coord = 0; coord =...

Площадь фигуры по координатам
Нашел на C# алгоритм поиска площади многоугольника по координатам https://www.cyberforum.ru/post7610551.html . Переделал его под Java, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru