0 / 0 / 0
Регистрация: 06.07.2017
Сообщений: 7
|
|
1 | |
Нарисовать траекторию движения25.04.2018, 18:16. Показов 2737. Ответов 7
Метки нет (Все метки)
Помогите, никак не получается, есть нарисованный квадрат с точкой в центре, при нажатии клавиши квадрат одновременно крутится вокруг своего центра и движется вниз, это легко, но сама эта центральная точка должна оставлять за собой след, то есть рисовать прямую, соединяющую середину квадрата в данный момент и середину квадрата, в тот момент, когда он начинал движение, у меня эта прямая вертится как попало из-за поворота и перемещения осей, а должна оставаться неизменной, никак не могу подобрать формулу, чтобы все это дело зафиксировалось
0
|
25.04.2018, 18:16 | |
Ответы с готовыми решениями:
7
Нарисовать траекторию движения тела Найти уравнение траектории точки. Нарисовать траекторию движения точки и показать направление её движения Нарисовать на экране траекторию движения частицы Массив: Нарисовать траекторию движения объекта по массиву... |
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
|
|
25.04.2018, 19:21 | 2 |
Yaroslav1998, перед поворотом и перемещением сделайте пуш матрицы а после них - поп, затем рисуйте по координатам ломанную
0
|
0 / 0 / 0
Регистрация: 06.07.2017
Сообщений: 7
|
||||||
25.04.2018, 20:13 [ТС] | 3 | |||||
Пробовал, так вообще перестает что либо двигаться
вот основной код:
0
|
Модератор
3387 / 2159 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
|
|||||||||||||||||||||
25.04.2018, 21:36 | 4 | ||||||||||||||||||||
Yaroslav1998,
в конец init вставляем вот это
...кстати закрашивание можно делать через
1
|
1824 / 732 / 99
Регистрация: 01.10.2012
Сообщений: 3,745
|
||||||
26.04.2018, 11:20 | 5 | |||||
Есть какая-то текущая матрица, надо изменить ее чтобы объект сдвинулся и/или повернулся (на заданный угол/расстояние). Это делается просто домножением на матрицу перемещения слева, т.е
current_matrix = step_matrix * current_matrix
Ой, насвистел я, там же надо еще смещение отнять а потом добавить. Ну ничего, завтра дорисую (а может оно никому и не надо)
1
|
0 / 0 / 0
Регистрация: 06.07.2017
Сообщений: 7
|
|
27.04.2018, 18:57 [ТС] | 6 |
надо)
0
|
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
|
||||||
28.04.2018, 00:32 | 7 | |||||
Сделали мы как-то Аквариум.
Теперь будет хвостатый Аквариум со вращающимися рыбками Кликните здесь для просмотра всего текста
Успехов!
0
|
1824 / 732 / 99
Регистрация: 01.10.2012
Сообщений: 3,745
|
||||||
28.04.2018, 10:19 | 8 | |||||
Лады. Тогда вернемся к Вашему вопросу "как нарисовать траекторию". Можно всяко, я предлагаю так
1
|
28.04.2018, 10:19 | |
28.04.2018, 10:19 | |
Помогаю со студенческими работами здесь
8
Нарисовать дуанты циклотрона и начертить траекторию движения частицы Нарисовать на экране траекторию движения частицы в течение 5 секунд Как нарисовать след (траекторию движения центра тяжести) при параллельном переносе фигуры Изобразить траекторию движения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |