![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 14.01.2013
Сообщений: 58
|
![]()
ща опишу процедуру
Последний раз редактировалось nelo_001; 09.09.2014 в 21:38. |
![]() |
![]() |
![]() |
#12 | |
Пользователь
Регистрация: 14.01.2013
Сообщений: 58
|
![]()
Я пытаюсь описать процедуру в привате даёт ошибку , что с ним не так ?
Цитата:
|
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
В процедура не возвращает результата. Именно об этом сообщение об ошибке. function
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#14 | |
Пользователь
Регистрация: 14.01.2013
Сообщений: 58
|
![]()
Вообщем , тут я разобрался создал процедуру , тер ошибка с вызовом её
Часть описания Цитата:
Безымянный.jpg |
|
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]() Цитата:
![]() nelo_001, а что конкретно именна эта процедура(функция) должна вычислять у вас ? : Код:
Наверное, как то так Код:
PS Только что увидел #14. То, что выделено - вообще жуть какая-то. Последний раз редактировалось type_Oleg; 09.09.2014 в 22:42. |
|
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 14.01.2013
Сообщений: 58
|
![]()
Нет , в смысле , я это конечно убрал , это просто был тест , на то , что много переменных .
_________ Отлично числа совпали Что дальше ? 3 точки найдены _________ 2.JPG Последний раз редактировалось nelo_001; 09.09.2014 в 23:19. |
![]() |
![]() |
![]() |
#17 | |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]() Цитата:
Дальше - по формуле y=a*x^2+b*x+c вычисляете координаты точек и строите линию в Canvas. X - перебираете в цикле с шагом, например 5, Y - вычисляете, и с помощью методов Canvas.LineTo и Canvas.MoveTo - рисуется в виде ломаной. Можно через линии Безьё (Canvas.PolyBezier и Canvas.PolyBezierTo), но я не знаю, насколько это красиво выйдет. И там еще надо массив координат, ну на фиг ... А можно вообще с шагом 1, просто по точкам , через Canvas.Pixels Вот так, например - по точкам. И я процедуру сделал не принадлежащую форме, а просто. Код:
Последний раз редактировалось type_Oleg; 09.09.2014 в 23:56. |
|
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]()
Зачем это ? Это что, координаты вершины параболы вычислять пытаетесь? Зачем ? Кстати, неправильно вычислили.
Все сделано. Задано начало - откуда прыгать, задан конец - куда прыгать . Третью, промежуточную точку - взяли просто от балды, раз у вас больше нет никаких данных о параболе, кроме начала и конца. Все построено. |
![]() |
![]() |
![]() |
#20 | |
Пользователь
Регистрация: 14.01.2013
Сообщений: 58
|
![]()
Ура ! нашел ошибку !
все дело было в лефтах и топах ![]() Цитата:
![]() Ну и вот , что получилось 2.JPG Спасибо друзья большое !!!! Завтра уже разберем как шарик по линии пустить ![]() Последний раз редактировалось nelo_001; 10.09.2014 в 01:23. Причина: Нашел ошибку :) тыц тыц тыц |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движение объектов по траектории | Vladlena | Общие вопросы C/C++ | 0 | 19.05.2013 18:38 |
Задать движение шара по траектории параболы в Delphi | reznor264 | Помощь студентам | 6 | 02.11.2010 19:36 |
Движение курсора по траектории | DarkHacker | Помощь студентам | 0 | 19.03.2010 18:05 |
Движение фигуры по траектории | Dgohn | Общие вопросы Delphi | 3 | 08.01.2009 09:36 |