Как сделать интерактивный конструктор?

Сразу пример на флеше: www.dymohoda.net/konstruktor-dimohoda

Суть: мы выбираем узел конструкции (в примере это трубы) из доступных вариантов, узел остается, в зависимости от выбранного узла показываются следующие варианты. В итоге прокликав узлы получаем результат.

Мысли такие:
1. Отдельно сама логика формы, можно на том же knockout.js
2. Отдельно представление в виде интерактива

И вот с представлением беда.

Я делал с помощью svg (raphael.js) интерактивные планы этажей, там можно было выбрать интересующее помещение и получить информацию о нем. Но это в разы проще, сами элементы просто полигоны не многим сложнее прямоугольника.

PNG-шками не зафигачить, так как они прямоугольные и будут друг-друга перекрывать.
SVG в исходнике схемы нет, не факт что получится напрячь дизайнера и сделать svg. Да и сами они будут излишне большие мне кажется...

Куда копать?
  • Вопрос задан
  • 455 просмотров
Пригласить эксперта
Ответы на вопрос 2
@IsaevDev
Придется напрячь дизайнера
А что-то там с canvas и html5 не пробовали рисовать?
Ответ написан
@WhiteSama
Поверх png сделать прозрачные области из svg?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы