@polyakovyevgeniy

Как в Unity3D можно рисовать графики?

Как в Unity3D нарисовать график в Canvas? У меня есть Web Api которая возвращает набор данных, и есть Canvas в Unity. Как можно построить график функции на основе данных и вывести в Unity на Canvas?
Можно ли как-то использовать JS библиотеки для графиков (сказал не подумавши, но мало ли), или как это вообще делается?
  • Вопрос задан
  • 3536 просмотров
Решения вопроса 1
BasmanovDaniil
@BasmanovDaniil
Геймдизайнер-телепат
В юнити используется UnityScript, с браузерным JavaScript у них общий только синтаксис, больше ничего, поэтому использовать в нём можно только юнитёвые библиотеки.
Графики можно рисовать разными способами, зависит от желаемого визуального решения, готовых компонентов нет, в конченом итоге всё придётся делать через скрипт. Для рисования линий самым простым вариантом будет использовать Line Renderer. Более продвинутым и производительным вариантом будет GL, но с ним придётся дольше возиться. На худой конец можете просто рисовать по текстуре с помощью Texture2D.SetPixels.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Вот видео сделали на русском с полным объяснением как сделать график - https://www.youtube.com/watch?v=nTKivkiYbK8&t=21s
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы