Создание простого чата. Часть 1. Основы считывания данных
Запись от EndoCrinologist размещена 28.10.2011 в 10:03
Теперь, когда мы научились отправлять и принимать данные, мы должны научиться их просто считывать из конкретного файла. Для этого, мы разберем конкретный пример - при нажатии на кнопку в динамическое поле считывается значение, находящееся в текстовом файле.
Займемся железом:
1) На новой сцене создайте Dynamic Text с Instance Name counter
2) Ниже создайте кнопку через Ctrl F8, присвоив ему Instance Name, как up.
Работа с железом окончена. Приступаем к коду:
2) Откройте Actions этого кадра и пропишите функцию обработки нажатия
3) Теперь внутри функции мы начнем принимать данные. Для этого как всегда мы прописываем путь к файлу, который считывается. Желательно, чтобы он лежал в той же папке, что и swf-файл. КСТАТИ! Не забудьте создать как всегда папку с сайтом. Как это делается - см. первую часть.
То есть, создайте там же файл counter.txt и пропишите в нем counter=0.
4) Теперь создадим Приёмник данных:
5) Далее, нам нужно указать наш readVar, как функцию, которая считает данные с файла и укажем, откуда нам считывать данные:
6) Теперь перейдем непосредственно к написанию функции readVarFunc(){} с указанием параметра suc ("sucsessfull" - успешный), который используется для подтверждения - считались данные или нет:
7) Сразу же внутри функции мы начнем проверку считывания через оператор if(){}:
Как вы видите, переменной result программы присвоилось значение this.result, считанное из файла counter.txt. Строка parseFloat() является необязательно и всего лишь служит для того, чтобы тип переменной был числовым.
После запуска выполнения через сайт, нажав на кнопку, вы увидите, что данные отлично считались и динамическому полю присвоилось значение 0. В следующей части я вам расскажу, как изменять данные, находящиеся в тектовом файле.
Спасибо за внимание
Всего комментариев 5
Комментарии
28.10.2011 13:21 | |
Если все это "Часть 1", страшно подумать, что будет в следующих частях.
|
28.10.2011 17:16 | |
Дальше уже будет просто работа с интерфейсом и само создание чата. это был ввод в экскурс по работе Flash с сервером
|
29.10.2011 11:32 | |
Это просто пример, как работает сам скрипт. В следующей части буду уже про сам чат рассказывать
|
31.10.2011 16:49 | |
Ооо, чаты со считыванием текстовых данных из файла? Эра динозавров-таки.
|
Последние записи от EndoCrinologist
- Настройка сокетов для Flash 8 (07.03.2013)
- Создание простого чата. Часть 1. Основы считывания данных (28.10.2011)
- Создание простого чата. Часть 1. Основы получения данных (28.10.2011)
- Создание простого чата. Часть 1. Основы отправки данных (27.10.2011)
- Создание простого чата. Часть 1. Введение (27.10.2011)