Я закодировал существующую (чистую) веб-страницу HTML5 Canvas, состоящую из нескольких страниц, «кнопок» и «горячих точек». Это чистый javascript-код холста.Веб-страница CreateJS/EaselJS (не игра), состоящая из нескольких страниц
Причина, по которой я помещаю «кнопки» и «горячие точки» в кавычки, состоит в том, что я фактически реализовал те, что были в чистом javascript с нуля, без использования каких-либо фреймворков, только что созданных «классов» для кнопок, горячих точек, обнаружения событий мыши и т. Д.
Эти элементы приближаются к концу своей функциональности, поэтому мне нужны лучшие элементы и особенно полоса прокрутки, которая будет хорошо реагировать на прокрутку мыши.
Поскольку веб-сайт перепроектирован и требуется множество новых и сложных запросов, то не представляется возможным продолжить кодирование в javascript как таковой, то есть мне нужна серьезная графическая структура.
Между KineticJS и CreateJS/EaselJS Я выбрал последний.
Теперь, поскольку это не одностраничная игра, а несколько страниц с веб-сайтом с несколько сложной навигационной связью между страницами, может кто-нибудь посоветует мне, какой подход следует принять? Контейнеры, только «страницы» с «кнопками» на нем, что нужно делать для кнопки, как обрабатывать разные страницы и состояния машины в CreateJS/EaselJS?
Я сделал правильный выбор? Это проще в KineticJS?
Вы можете поделиться опытом и/или советами, пожалуйста?
Да, это действительно помогает. Мне нужны мнения и другие впечатления. Благодаря! – toshko