![]() |
|
||||||||||
|
|
|
|||||
|
Очень странная у меня проблема.
Беру данные из php в флеше данные принимает и бобрабатывает функция function show() {
var a = c.x;
var b = c.y;
_root.coordinates.text = "yl="+c.yl+"x="+a+"y="+b;
_root.mainmap.map.click.attachMovie("strelka", "strelka", 210, ]{ _x:a, _y:b, _alpha:50, _xscale:inverseScale, _yscale:inverseScale});
}
}
c.onLoad = show;
Причем, если сделать _root.mainmap.map.click.attachMovie("strelka", "strelka", 210, ]{ _x:a, _y:a, _alpha:50, _xscale:inverseScale, _yscale:inverseScale});
_root.mainmap.map.click.attachMovie("strelka", "strelka", 210, ]{ _x:b, _y:b, _alpha:50, _xscale:inverseScale, _yscale:inverseScale});
В чем загвостка понять немогу , посоветуйте как быть. |
|
|||||
|
1. В php что за индексы массива y1, x, y? Может, $y1, $x, $y? Или объявлены через DEFINE?
2. Во Флеши отсутствует явное преобразование типов: |
|
|||||
|
строчка echo "&yl=$row[yl]&x=$row[x]&y=$row[y]";
выводит страницу с переменными yl, x, y и их значениями для флеша например: &yl=горького&x=-100&y=65 , а потом, поидее, по этим координатам (х и у)аттачиться мувик-стрелка. с добавлением пункта 2, значение вообще не передает, у меня флеш МХ. ![]() проблема именно с координатой _у, т.к. с _х все работает, причем в текстовое поле значение у(b) подставляеться верно(например 65), а в следующей строчке аттачиться в _у=0 Последний раз редактировалось Rom III; 07.11.2006 в 17:23. |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 316
|
а откуда в строке
взялось ] |
|
|||||
|
Это я пока оформлял код, опечатолся, в исходном коде символа нету
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|