Ollaf Опубликовано 23 января, 2015 Поделиться Опубликовано 23 января, 2015 (изменено) LibBarChart Просмотр файла LibBarChart - библиотека, позволяющая разработчикам аддонов рисовать диаграммы на экране. Рекомендуется использовать для наглядного представления информации в аддоне. Библиотека полностью берет на себя работу с интерфейсом игры. От разработчика требуются только параметры настройки, данные, по которым надо построить диаграмму и своевременное обновление информации на экране. Сама библиотека находится в папке BarChart. Документацию к библиотеке можно найти в папке doc. Простейшие примеры использования библиотеки можно найти в папке Sample. Исследуя аддоны, заметил, что слишком мало информации преподносится в легко воспринимаемом графическом виде и решил, что это стоит попытаться исправить. Поэтому написал небольшую библиотечку, которая позволит без особых усилий строить диаграммы прям на клиенте. Прошу разработчиков принять участие в ее тестировании. Если кто-то заметит какой-либо баг, просьба писать сюда. Если есть предложения по работе аддона и фичам - тоже пишите сюда. Что может библиотека: -- Построить диаграмму по некоему набору числовых данных. -- Динамически менять свой вид при изменении данных. -- Динамически меняет свой вид при изменении параметров настроек. -- Довольно гибко настраивается под нужны каждого разработчика. -- Позволяет независимо работать с несколькими диаграммами в одном аддоне. -- Теоретически, должна работать на клиентах: 6.0.1, 6.0.0, 5.0.1, 4.0.2, 3.0.0, 1.1.02. -- Пока библиотека не понимает отрицательные значения. -- Покуда не реализованы серии. Ближайшие планы: -- Перерисовать часть текстур. -- Реализовать управляющие кнопки. -- Реализовать адекватное поведение библиотеки при отрицательных числах. Добавил Ollaf Добавлено 23.01.2015 Категория Аддоны Изменено 23 января, 2015 пользователем Ollaf 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
logg Опубликовано 23 января, 2015 Поделиться Опубликовано 23 января, 2015 Кроме как в курсе кристаллов, да дпс метре негде использовать... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ollaf Опубликовано 23 января, 2015 Автор Поделиться Опубликовано 23 января, 2015 Использовать можно везде, где есть цифры. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
budunovmv Опубликовано 17 января, 2016 Поделиться Опубликовано 17 января, 2016 А точечный график с помощью библиотеки можно нарисовать?Точнее можно ли отобразить точку (x,y) на графике без отображения каких либо линий? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ollaf Опубликовано 18 января, 2016 Автор Поделиться Опубликовано 18 января, 2016 Нет. Только столбцы. Изначально хотел, чтоб не столбцы были, а точки и линии, но попробовав все это пришел к нескольким выводам: 1) каждое значение - 1 точка в 1px. - это очень мелко. Навестись мышкой не него почти не реально. 2) при значении 1 точка - 1px может возникнуть проблема с сеткой. Она будет перекрывать целые значения. 3) внешний вид графика становится ужасным при больших значениях производной. 4) попытался все это на ходу масштабировать - но ничего хорошего из этого не вышло. Ну и напоследок, библиотека не поддерживает отрицательные значения(пока, но как долго это продлится - хз). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения