Сравнение подходов: EaselJS против нескольких холстов против скрытого холста для интерактивности

1.) Я нашел API холста под названием EaselJS, он отлично справляется с созданием списка отображения для каждого нарисованного вами элемента. По сути, они становятся индивидуально узнаваемыми объектами на холсте (на одном холсте)

2.) Затем я увидел на http://simonsarris.com/ об этом руководстве, которое может выполнять перетаскивание, это использует концепцию скрытого холста для выбора.

3.) И третий подход, рабочий подход, http://www.lucidchart.com/ , и это именно то, что я пытаюсь для достижения, в основном располагайте каждую форму на отдельном холсте и используйте для их расположения. Там огромное количество холста.

Вопрос в том, как проще всего получить интерактивную сетевую диаграмму, как показано на http://www.lucidchart.com/

Дополнительный вопрос: это лучше получить ввод текста посредством позиционирования на холсте или использования нескольких холстов (один для визуализации текста), как в LucidChart

12
задан VividD 19 February 2014 в 14:06
поделиться