График

BARRY BRADLEY

Известный
Автор темы
709
177
Версия MoonLoader
.026-beta
Никто не подскажет как сделать линейный график?
Допустим есть данные в массиве:
local tableInfo = {
["car"] = {2, 55, 6, 9},
["player"] = {6, 33, 44, 1}
}

Надо сделать так чтоб было несколько линий в графике, в данном случае 2 линии.
 

ARMOR

Я будто попал в другое измерение
Модератор
5,036
7,151
Типо в imgui через AddLine?

Lua:
local drawList = imgui.GetWindowDrawList() 
local col = imgui.ImColor(255, 255, 255, 255):ToU32() 
drawList:AddLine(imgui.ImVec2(30.0, 50.0), imgui.ImVec2(80.0, 30.0), col, 40)
drawList:AddLine(imgui.ImVec2(30.0, 10.0), imgui.ImVec2(70.0, 40.0), col, 40)

Не совсем понял что ты хочешь, но вот какойто код который вроде должен рисовать в imgui линию и просто добавил ещё одну линию но с другими координатами
 
Последнее редактирование:

BARRY BRADLEY

Известный
Автор темы
709
177
Типо в imgui через AddLine?

Lua:
local drawList = imgui.GetWindowDrawList() 
local col = imgui.ImColor(255, 255, 255, 255):ToU32() 
drawList:AddLine(imgui.ImVec2(30.0, 50.0), imgui.ImVec2(80.0, 30.0), col, 40)
drawList:AddLine(imgui.ImVec2(30.0, 10.0), imgui.ImVec2(70.0, 40.0), col, 40)

Не совсем понял что ты хочешь, но вот какойто код который вроде должен рисовать в imgui линию и просто добавил ещё одну линию но с другими координатами
Мне с этих данных нужно сделать линейный график!
В imgui PlotLines я не понял как сделать несколько линий, но думаю там не поддерживает, а там хз
 

Вложения

  • Без названия.png
    Без названия.png
    4 KB · Просмотры: 27

ARMOR

Я будто попал в другое измерение
Модератор
5,036
7,151
Мне с этих данных нужно сделать линейный график!
В imgui PlotLines я не понял как сделать несколько линий, но думаю там не поддерживает, а там хз
Что мешает делать: Одну линию к примеру по координатам 20, 50, 60, 70 а потом по координатам 60, 70, 100, 40. Т.е ты будешь рисовать одну линию, а потом о этой же линии ты будешь рисовать ещё олну линию(( хз, вроде нормально объяснил ))