Показать сообщение отдельно
Старый 14.11.2008, 20:24
insected вне форума Посмотреть профиль Отправить личное сообщение для insected Найти все сообщения от insected
  № 13  
Ответить с цитированием
insected
 
Аватар для insected

Регистрация: Jun 2006
Сообщений: 164
Цитата:
Сообщение от incvizitor Посмотреть сообщение
Думаю там xml такого типа:
Код:
<tree>
      <vetka pos="20"> //pos это позития с которой растёт ветка
           <vetka pos="10"></vetka>
           <vetka pos="5">
                <vetka pos="3"></vetka>
                <vetka pos="10"></vetka>              
           </vetka>     
      </vetka>
      <vetka pos="30">
      </vetka>
</tree>
А флэш читает xml, и по ходу рисует и добавляет ветки. Толщина ветки определяется тем, сколько у неё потомков (рекурсивный поиск). Если у ветки нету потомков к ней прикрепляется лист.
Между прочим в динамических структурах данных финальный элемент дерева так и называется - лист. Кстати во флеше они есть?

))) Нет Вы что, это слишком просто, на самом деле там данные с кластера серверов собираются, каждый из которых генерирует по веточке. Так веточка к веточке и дерево получается...