proxiServer
30.10.2009, 10:58
Делается следующее. На некоторой области отображается граф. Вершины и ребра. Граф масштабируется. Т.е. по событию вращения колесика мыши я по определенному закону сдвигаю вершины. Соответственно нужно и ребра перерисовать.
Ребра я рисую следующим образом. У меня есть мувиклип. Размер 10х10. Я вычисляю нужную мне длину линии и выставляю мувиклипу width. Получаю линию. Дальше вычисляю угол поворота ну и ставлю клип в нужную начальную координату.
Хочется посоветоваться на тему правильно ли я рисую ребра.
Проблема 1. Когда я задумывал эту схему, я думал что при повороте клипа поворачиваются и его координаты. Т.е. думал что смогу в последствии просто регулировать width и угол поворота созданных ребер. Но оказалось, что оси остаются на месте. И что бы перерисовать одно ребро я ставлю ему rotation=0, меняю width на новый и меняю снова rotation на новый.
- Можно ли заставить поворачиваться оси координат мувика?
- Посоветуйте пожалуйста более "легкие" методы рисования ребер, с учетом, что мне понадобиться в будущем навесить на ребра некоторую графику(текстуру) и минимальный функционал.
Ребра я рисую следующим образом. У меня есть мувиклип. Размер 10х10. Я вычисляю нужную мне длину линии и выставляю мувиклипу width. Получаю линию. Дальше вычисляю угол поворота ну и ставлю клип в нужную начальную координату.
Хочется посоветоваться на тему правильно ли я рисую ребра.
Проблема 1. Когда я задумывал эту схему, я думал что при повороте клипа поворачиваются и его координаты. Т.е. думал что смогу в последствии просто регулировать width и угол поворота созданных ребер. Но оказалось, что оси остаются на месте. И что бы перерисовать одно ребро я ставлю ему rotation=0, меняю width на новый и меняю снова rotation на новый.
- Можно ли заставить поворачиваться оси координат мувика?
- Посоветуйте пожалуйста более "легкие" методы рисования ребер, с учетом, что мне понадобиться в будущем навесить на ребра некоторую графику(текстуру) и минимальный функционал.