![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 11
|
имеем флэш в котором реализуем построение графиков по данным...
данные во флэш передаются путём обращения в теле HTML при оформлении кода прикручивания SWF следующим образом: собственно говоря сам вопрос следующий... вот таких a1,a2,a3,a4... aN может быть сколько угодно... в принципе можно передать также параметр общего количества кривых... но я не богу догнать как мне а ActionScript организовать рисование этих линий... т.е. алгоритм понятен... this.createEmptyMovieClip("имя линии",1);
"имя линии".lineStyle(2, 0xFF0000, 100);
"имя линии".moveTo(a1_1,100);
"имя линии".lineTo(a2_2,200);
1) каким образом мне организовать цикл создания линий? как создавать объект линию динамически... как ей дать имя line1, line2 чтобы провести цикл выше указанный 2) каким образом менять цвета програмно у линий дабы вне зависимости от количества линий у всех грубо говоря был уникальный цвет Заранее спасибо за ответы!... nfr |
|
|||||
|
1)
var colors=[0xFF0000,0x00FF00,0x0000FF]
for(var i=1;i<3;i++){
this.createEmptyMovieClip('line'+i,i);
var l=this['line'+i];
l.lineStyle(0,colors[i-1]);
l.moveTo(...
...
}
если ХЗ, то либо random(0xFFFFFF) либо из функции типа как здесь |
|
|||||
|
И сколько можно передать переменных таким путем?
__________________
Давайте отбросим факты, чтобы увидеть суть |
|
|||||
|
В тэге <param> можно передать до 64 кБайт информации в зависимости от кодировки. http://www.permadi.com/tutorial/flashVars/index.html
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 11
|
а можно ли во флэше организовать что-нибудь типа как в html атрибут alt="линия1 - дата"
так чтобы при наведении на объект (линию) появлялся tooltip с подсказкой... |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|