Пятница, 10.05.2024, 17:39
Приветствую Вас Гость | RSS
Главная | TXT + Flash. Или как загрузить данные из txt-файла во флэш? - Кладовка ) | Регистрация | Вход
Статистика
Форма входа
Друзья сайта
GG blog
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Кладовка ) » ARCHIVe » СтатьИ .... АрхиВ » TXT + Flash. Или как загрузить данные из txt-файла во флэш? (TXT + Flash. Или как загрузить данные из txt-файла во флэш?)
TXT + Flash. Или как загрузить данные из txt-файла во флэш?
defaultNickДата: Понедельник, 22.02.2010, 10:22 | Сообщение # 1
Рядовой
Группа: Администраторы
Сообщений: 7
Награды: 0
Репутация: 0
Статус: Offline
Урок в принципе очень полезный. Зная как получать данные из простого текстового файла из вне в swf, можно тем самым облегчить и саму флэшку и возможность редактировать ее после, использую внешний файл.

Самое главное и полезное – это то что, кроме простых данных (цифр, значений) можно загружать и текст. Для правильного отображения текстовый файл должен иметь правильную кодировку, для русского текста например (UTF-8).
1. Создаем текстовый файл с именем «vars.txt», кодировка русская.
2. Вписываем внутри файла (им можно пользоваться в простом блокноте) вот это:
myText=УРА!!! Загрузилось!!! Если вы это видите, то тогда все в порядке! В принципе можно и на английском. Hello world!!!
&myValue=Цифры: 123.341
Поясняю:
Флэш умеет читать то, что хранится в нутрии простых тестовых файлов. Для сортировки написанного, мы должны будем указать «эдакие флажки» в нутрии vars.txt. Поскольку у нас два тестовых поля, у нас два флажка «myText и myValue» (их может быть больше).
myText= после этой фразы, а точней после знака «равно», мы можем писать все что угодно, дабы потом этот текст у нас отображался во флэше. «myText» - это имя первого тестового поля в самой Флэшке, ему мы будем давать значение, у нас это текст.
myValue= это второе текстовое поле с одноименным именем. Здесь будут цифры.
3. Создаем новый fla документ. File > New (Ctrl+N)

4. Создаем два текстовых динамических (Dynamic Text) поля и даем им имена в Variable или Var - «myText и myValue».

5. Создаем кнопку, любую, она нужна нам для управления загрузкой этих двух значений из вне.
6. Ставим на эту кнопу такой ActionScript:
on(release) {
loadVariables("vars.txt", "_root");
}

Т.е. при нажатии release, мы загружаем данные из vars.txt во Флэш, а поскольку у нас стоят флажки, то каждая строчка попадет в свое текстовое поле.
7. Сохраняем и тестируем во Флэше. При нажатии на кнопку у нас происходит загрузка данных и текстового файла. Мы видим что в поле myText у нас появилась запись (УРА!!! Загрузи…) а в поле myValue (Цифры: 123.341).
Самое главное, для того что бы все правильно работало, нужно все правильно указывать! У нас получилось что swf и txt файлы лежат в одной папке (деректории).
Позже, эти навыки можно применить с таким большим размахом, что это всего лишь семечки. К примеру, делал flash-сайт и в нем должны были быть новости, которые самым простым способом должны были обновляться… вот для этого я и применил загрузку данных из вне.

http://flash-tehnologi.do.am/publ/5-1-0-12

 
Кладовка ) » ARCHIVe » СтатьИ .... АрхиВ » TXT + Flash. Или как загрузить данные из txt-файла во флэш? (TXT + Flash. Или как загрузить данные из txt-файла во флэш?)
  • Страница 1 из 1
  • 1
Поиск:

Создание сайтов Copyright MyCorp © 2024