![]() |
Многоуровневая древовидная диаграмма
Вложений: 1
Всем привет,
делаю сейчас вот такую штуку (во вложении картинка diagramm.gif).. Диаграмма имеет один центр и n вложений. Все они должны распределяться в зависимости от уровня и количества их на уровне. Идея заимствована c http://mbostock.github.com/d3/ex/tree.html Итак, есть XML-ка вида Код:
<?xml version="1.0" encoding="UTF-8"?>Код AS1/AS2:
Вопросы вдогонку: Как сделать такие же соединительные кривые как на картинке? Как сделать, чтобы при наведении на кружек n-го уровня подсвечивались все его родители? Спасибо. |
un1ted, задачка интересная, но коротким решением тут не ограничиться, ответ тянет на небольшую, но полноценную разработку. Одними советами тут не обойтись.
Если сами принимаете решения, что-то попроще может быть выберите для реализации? |
Окей,
остался один вопрос, из тех, что вдогонку: Как сделать такие же соединительные кривые как на картинке? Координаты точек задаются через радиус и угол. Провел прямые, скривить их получается, только не могу найти зависимость. Про кубические сплайны читал, но как их сделать во флэше, если в методе curveTo можно добавлять только одну якорную точку? Составить из двух? После просмотра тонны формул выкипает уже немного.. может кто сталкивался и есть готовое решение? |
посмотрите вот тут http://www.silin.su/#AS2/fit
|
| Часовой пояс GMT +4, время: 19:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.