![]() |
|
||||||||||
|
|||||
|
Подскажите пожалуйста, как реализовать следующую штуку.
Есть траектория (извилистая линия), нужно сделать так, чтобы она появлялась постепенно, как-будто её рисуют.как это сделать? |
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
|
сделать setInterval
и через определенный промежуток времени рисовать прогграммно маленькие куски прямой только геморно выписывать координаты ручками другое дело если кривая задана функцией |
|
|||||
|
спасибо!
|
|
|||||
|
[+3 18.06.06]
Регистрация: Jun 2006
Сообщений: 113
|
А мне надо нарисовать траекторию полета стрелы, с изменяемым углом и силой...
Мне хотяб математически. А то у меня щас через синусы, производные и тангенсы и погрешность достаточно большая. Где-то 50-100 пикселей на 600 полёта... |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
|
да уж, где-то в коде ошибка
даже беря всего 8 знаков после запятой, что честно говоря для математических расчетов немного, нельзя получить настолько большую погрешность |
|
|||||
|
[+3 18.06.06]
Регистрация: Jun 2006
Сообщений: 113
|
Если дробная координата стрелы её размывает и я округляю, а синус вобще иногда разные данные выдоет при одинаковых входных
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:28. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|