Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Вопрос (http://www.flasher.ru/forum/showthread.php?t=50779)

Tomazas 31.10.2003 14:40

Вопрос
 
Привет,
Я только не давно начал програмировать в FLASH, так что я новечек. Я не могу найти ответ на один вопрос.
Может кто нибуть мне может подсказать как послать какие небудь данные типа Variant с ASP (можно с Javascript или HTML, только что бы работало).
Зачемь? Я сделал один Flash, на катором выводится графики. Так вот, на одной странице с двумя одинаковими FLASH мне надо отобразить не один график, а несколько. Эсли я не дам какой не буть команды - оба FLASH будут с одинаковами графиками.
Два одинаковых обьекта бистрее же можно скачать.
В один FLASH не могу положит сразу два графика, за большой станет, и мне нужен отдельно.

Спасибо за лубой совет.

Dimonius 31.10.2003 14:59

Насколько я понимаю на странице есть такое понятие как ID объекта. В чем же проблема-то?

Sergiks 31.10.2003 15:01

Покажи, что есть сейчас - будет понятно, какой график.

1 вариант. Все в одном Flash-movie.
График - symbol. На странице кладешь несколько его instances - Graph1, Graph2, Graph3.
Если предположить, что график - вертикальные полоски,
то каждая из них пусть тоже будет MovieClip'ом -
strip1, strip2, ... stripN

И потом просто пишешь скрипт, который scale'ит эти полоски в соотв со значениями:
Graph1.strip1._yscale = 140;
Graph1.strip2._yscale = 80;
...
Graph2.strip1._yscale = 130;
Graph2.strip2._yscale = 56;

2 вариант. Все то же, но Один график - один Flash-movie.
На html-странице вставляешь его несколько раз, каждый раз с уникальным ID. И JAvaScript'ом изменяешь высоту каждого столбика.
Читать про взаимодействие Flash и JS (спускайся вниз ко второй части - How JavaScript talks to Flash.

Tomazas 31.10.2003 15:31

Спасибо за линк. По моему почти то что надо.
Мой FLASH читает данные с ASP страницы, посилает запрос ра ASP, а ASP отвечает с даннымы графика. Мне надо примерно что бы было так:
Посилает Javascript данные Type=0 и Date=2003/8/13 в FLASH
FLASH генерирует соответсвенно запрос на ASP = getgraphic.asp?type=0&Date=2003/8/13
ASP отвечает: num=59&Align=220&Name=Temperature changes&Date=2003/8/13 14:01&y1=23.70&y2=24.00&y3=24.00&y4=24.00&y5=24.00&y6=24.00&y7=24.00&y8= <........>
FLASH отображает график.

Токой вариант идеален для меня.


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

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