Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Action script 2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=49)
-   -   Как нарисовать линии от динамически созданных объектов? (http://www.flasher.ru/forum/showthread.php?t=61787)

AndyResh 12.08.2004 09:31

Как нарисовать линии от динамически созданных объектов?
 
Как нарисовать линии от динамически созданных объектов до других таких же объектов?

Дело в том, что координаты этих объектов грузятся из XML'я, и есть ряд этих точек.
Нужно "выбранную" точку соединить с другой. Вот!
Заранее благодарен!

styx 12.08.2004 12:28

LineTo?

leebao 12.08.2004 16:50

http://www.flasher.ru/tutorial/viewtut.php?id=65
Тут все сказано :)

AndyResh 13.08.2004 09:29

Да, нет, же, вопрос несколько в другом!
 
Дело в том, как же из XML объекта считать эти долбанные переменные координат и записать их в переменные по которым можно построить эти долбанные прямые (кривые) между двумя точками.
Задача усложняется в том, что эти точки делятся на "западные" и "восточные" и между ними есть связующая точка (одна), и при выборе "заподной" линии должны нарисоваться от этой "западной" к связующей и от связующей ко всем "восточным"! О! Вот попал, как %уй в рукомойник!

leebao 13.08.2004 16:16

Получение данных с сервера делается простым чтением XML документа.

Код:

var myxml  = new XML();
      myxml.load("myxml.xml");

Делее дастаем данные из xml

Код:

for (var i = 0; i<myxml.firstChild.childNodes.length; i++)
{
      x= myxml.firstChild.childNodes[i].attributes.x ;
      y= myxml.firstChild.childNodes[i].attributes.y ;
   
      // тут что-то там делаем с x и y :)
}



Часовой пояс GMT +4, время: 02:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.