Каковы лучшие инструменты для достижения интерактивных изображений в nodejs? - PullRequest
0 голосов
/ 29 февраля 2020

Я создаю веб-приложение для создания сборок персонажей из видеоигры. Большая часть функциональности для сборок персонажей была реализована, но я не уверен, как перейти к следующей части.

В игре есть колесо, которое позволяет игроку пройти по графику и проложить путь, чтобы разблокировать навыки. Изображение для этого здесь enter image description here

Я сейчас занимаюсь разработкой с использованием стека MERN, и я думал об использовании Konva JS для внедрения этого колеса в игру. Некоторые ключевые особенности этого колеса:

  1. Светятся линии между двумя узлами, если они активны (активируются нажатием)
  2. Линии для доступных путей слабо светятся
  3. При наведении курсора на узел отображается всплывающая подсказка с информацией об этом узле
  4. Нажатие на узел выбирает его
  5. Три кольца (внутреннее, среднее, внешнее) можно вращать для смешивания и сопоставления. узлы

    Мой вопрос: какой инструмент лучше всего подойдет для применения в приложении?

1 Ответ

0 голосов
/ 29 февраля 2020

Есть еще одна библиотека Fabri cJs, которая по умолчанию обрабатывает немного вещей, экономя ваше время. Инструмент преобразования объектов - встроенная функция для Fabri c. js. Вы можете довольно просто трансформировать, изменять размеры и вращать объекты. В Konva такой поддержки нет, поэтому вам придется реализовать ее вручную. Поэтому я бы предпочел Фабри cJs!

...