Ollaf Posted January 23, 2015 Share Posted January 23, 2015 (edited) 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 Категория Аддоны Edited January 23, 2015 by Ollaf 1 Quote Link to comment Share on other sites More sharing options...
logg Posted January 23, 2015 Share Posted January 23, 2015 Кроме как в курсе кристаллов, да дпс метре негде использовать... Quote Link to comment Share on other sites More sharing options...
Ollaf Posted January 23, 2015 Author Share Posted January 23, 2015 Использовать можно везде, где есть цифры. Quote Link to comment Share on other sites More sharing options...
budunovmv Posted January 17, 2016 Share Posted January 17, 2016 А точечный график с помощью библиотеки можно нарисовать?Точнее можно ли отобразить точку (x,y) на графике без отображения каких либо линий? Quote Link to comment Share on other sites More sharing options...
Ollaf Posted January 18, 2016 Author Share Posted January 18, 2016 Нет. Только столбцы. Изначально хотел, чтоб не столбцы были, а точки и линии, но попробовав все это пришел к нескольким выводам: 1) каждое значение - 1 точка в 1px. - это очень мелко. Навестись мышкой не него почти не реально. 2) при значении 1 точка - 1px может возникнуть проблема с сеткой. Она будет перекрывать целые значения. 3) внешний вид графика становится ужасным при больших значениях производной. 4) попытался все это на ходу масштабировать - но ничего хорошего из этого не вышло. Ну и напоследок, библиотека не поддерживает отрицательные значения(пока, но как долго это продлится - хз). Quote Link to comment Share on other sites More sharing options...
Recommended Posts