![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2011
Сообщений: 15
|
Думаю, что многие пользовались программой uTorrent. Так вот, там рисуется графическая зависимость скорости передачи данных от времени.
Необходимо реализовать что-то подобное. А именно, у нас есть величина, которая постоянно меняется. И необходимо что бы рисовалась линия через все эти точки(значения велечины). Но сложность в том, что максимальный размер вертикальной шкалы(скорости) не определен и ставится в зависимости от максимального значения величины. Каким образом "сдвигать" вниз весь график, что бы линия не выходила за пределы шкалы? |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
1) Придется перерисовывать весь график в Bitmap, уменьшать его в столько раз, сколько вам надо. 2) Или же записывать все данные в Array, и если линия выходит за пределы, переделывать весь график (брать данные из массива) в уменьшенном виде. |
|
|||||
|
Регистрация: Dec 2011
Сообщений: 15
|
А при переделке в Bitmap и сжимании, оно "кубиками" не будет покрываться?
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
|
|
|||||
|
Lorem ipsum
|
Цитата:
Лучше таки хранить данные в массиве и перерисовывать график в каждом кадре.
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
Цитата:
|
|
|||||
|
Регистрация: Dec 2011
Сообщений: 15
|
Окей. Спасибо за ответы.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|