PDA

Просмотр полной версии : Использование внешних данных в flash


aivs
04.06.2004, 15:23
Мне нужно сделать красочную, анимированную, школьную библиотеку, чтоб нажал сюда а тебе вот здесь появился текст произведения.
Я подумал и решил что анимацию и красивости лучше сделать на flash, но я абсалютно не знаю как можно во флэшку вставить txt, т.е я думаю что лучше будет, текст держать например в папочке lib, а когда во flashке нажимаешь на кнопочку то в окошке програмы должен появиться текст.
Дайте совет, подскажите?

Axi
05.06.2004, 04:02
можно, только не стоит, если произвидения достаточно весомые, то появятся проблемы с прокруткой, проблемы с форматированием возникнут навярняка, хотя ежли хмл использовать, то можно и это решить, только зачем это если html создан для этого? :idontnow:

aivs
05.06.2004, 14:04
Блин как я раньше не додумался, Html это все что мне и нужно.
Списибо

Anthony
15.06.2004, 18:36
можно, только не стоит...
А как, все-таки? Меня тоже этот вопрос волнует.

boor
15.06.2004, 19:27
Не если серьёзно подайти.
если в нете выкладывать это одно.
А если для себя там и тд.
ТО другое.
Во первых можна подгружать клипы из вне (это я если в нете выкладывать)
точнее нужно.
Делается енто командой loadMovie вроде.
Тоесть вы делаете кучу не больших мувиков и всё а патом проста создаёте
один оснавной и там творите.
Проста сам реши что ты хочеш видеть и где.
ДА я сам проста никогда подобного не делал да и зайдите на флэшер ру.
там полно исходников по нужной вам теме.

WMRomik
15.06.2004, 19:30
Вот достаточно наглядный пример из штатных уроков Mx2004.
Посмотри как там да чего. Лучше всё-равно никто не объяснит.

Anthony
15.06.2004, 22:54
Э... Я догадываюсь, что начинаю доставать, а нельзя ли то же самое, но для МХ просто без 2004? Не понимаю я его - то есть, Флеш мой не понимает.

Axi
19.06.2004, 02:26
boor:
Делается енто командой loadMovie вроде.
Тоесть вы делаете кучу не больших мувиков и всё а патом проста создаёте
один оснавной и там творите.
двойная работа, лучше делать так:
делаем мувик, это правильно, в нем loadvariables
динамическое окно, с переменной, а потом берем тхт и в нем присваеваем весь текст к переменной, вадет правда косо, и криво, зато быстро и сердито :)

uerter
18.07.2004, 03:31
А вот что я вам предложу..... лучше способа взять все те переменные с php я не вижу...
быстро
удобно
и понятно
никакого лоадамуви, никаких других клипов, и темболее никаких иных переменных! :yees:

boor
18.07.2004, 03:52
uerter
Можеш по подробней или если есть какой нить примерчик.

uerter
18.07.2004, 12:19
нет проблем.....шас все опишу
Я когда-то создавал один сайтик с возможностью смены языка(их было 4)
и мне надо было всю инфу вытягивать с файлов, с начала я подумал про TXT но потом узнал как можно php использовать, и так как оно используется?
Смысл тотже самый что и у TXT, тоесть выводим именно также как и TXT:
text=peremennaya
но тут идет по другой системе
<?php
include($lin.".php"); //выбираем файл определенного языка
?>
<?php
eval('echo "text=$'.$var1.'";'); //указывается переменная которая нам
//нужна и выводим ее
?>

Вот выводится все просто клёво! :dance:
тоесть любое количество инфы и по желанию можно настроить так чтобы оно выводилось в любом мувике! :cool:

svizy
22.07.2004, 03:39
Думаю, что лучше всего решать проблемы с внешними данными через XML. Пишем парсер-функцию, которая при исполнении onLoad будет приписывать языковым переменным, напр. engl = parse(xml_file_name) - текст html. Потом его легко применить в DynamicTextField. Жмем на кнопку "англ" и исполняем action : my_text_field.htmlText= engl;