Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> ТЕКСТ ВО FLASH, Хелп
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
Mike
сообщение 10.02.2006 - 19:46
Сообщение #1


Новичок
*

Группа: Новичок
Сообщений: 6
Регистрация: 10.02.2006
Пользователь №: 199



Плз подскажите, как вставить текст подгружаемый из текстовика????
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 10.02.2006 - 20:43
Сообщение #2


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4988
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата(Mike @ 10.02.2006 - 19:46)
Плз подскажите, как вставить текст подгружаемый из текстовика????

Mike

Создай текстовик (text.txt), с содержимым в формате принятым в CGI:

var1=value1&var2=value2

(любое количество пар "переменная=значение").

Во флеше нужно загрузить данные из файла:

loadVariables("text.txt",_root);
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Mike
сообщение 10.02.2006 - 20:49
Сообщение #3


Новичок
*

Группа: Новичок
Сообщений: 6
Регистрация: 10.02.2006
Пользователь №: 199



Прописао все loadVariables("text.txt",_root); а в файле написал news=привет

но flash его не читает(((
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 10.02.2006 - 21:23
Сообщение #4


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4988
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата(Mike @ 10.02.2006 - 20:49)
Прописао все loadVariables("text.txt",_root); а в файле написал news=привет

но flash его не читает(((

Дорогой Mike

Если что не получается, не побрезгуй почитать Хелп (IMG:http://f.hostq.ru/forum/style_emoticons/default/wink.gif)

Флеш всё читает, так как эта методика проверена и апробирована в миллионах флеш-проектов по всему вебу (со времён флеша 4, в котором появилась возможность загружать во флеш из файла).

Кроме прописания loadVariables, ты ещё должен вывести на экран информацию из переменной var1 (var2 и т.д.) - news в твоём случае.

Одним из способов, помимо обработки переменной после загузки во флешку, есть создание текстового поля (Dynamic Text), которому присвоить, в поле Var, имя переменной (news). И тогда текст из файла отобразится автоматически в данном поле.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Fedor
сообщение 10.03.2006 - 18:26
Сообщение #5


Новичок
*

Группа: Новичок
Сообщений: 3
Регистрация: 10.03.2006
Пользователь №: 241



Попылся данные во флэш загрузить, не сразу, но заработало.
По хэлпу догадываюсь, что данные не успевают загрузиться, а анимация продолжается. Отсюда рождается вопрос.
- Как притормозить анимацию и выполнение кода до полной загрузки данных?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 10.03.2006 - 21:31
Сообщение #6


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4988
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата(Fedor @ 10.03.2006 - 18:26)
По хэлпу догадываюсь, что данные не успевают загрузиться, а анимация продолжается. Отсюда рождается вопрос.
- Как притормозить анимацию и выполнение кода до полной загрузки данных?

Fedor

При работе (и тестировании) локально с тормозами при загрузке данных можно не столкнутся (или столкнутся минимально).

При реальной же работе, в онлайне, сразу же можно столкнутся с подобной проблемой - в зависимости от скорости коннекта (во флеше, кстати, есть поддержка теста работы на определённой скорости загрузки).

Одним из трюков для решения "проблемы тормозов" является добавление промежуточных кадров - между кадром, где loadVariables и кадром где эти данные обрабатываются и используются. Нужно персонально для каждого конкретного случая использовать (подобрать) своё количество дополнительных кадров. Всё также зависит и от объёма данных.

При больших объёмах загружаемых данных (например, целых страницах текста или объёмных хтмл-страниц) этот трюк может оказаться неудобным (и неприемлимым). В таком случае нужно писать или свой обработчик, или воспользоваться готовым решением - флеш компонентом (например LoadText Component).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiHo
сообщение 10.04.2006 - 23:12
Сообщение #7


C:\>
*****

Группа: Супермодераторы
Сообщений: 1610
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



можно еще так:



Код
lv=new LoadVars()
lv.load("vars.txt")
lv.onLoad=function(){
var xnum= lv.x
var ynum= lv.y
trace(xnum)
trace(ynum)
}



а в файле vars.txt напиши вот что:

x=120&y=250

все. да кстати, положи файл с переменнами в одну папку с swf.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 11.04.2006 - 01:29
Сообщение #8


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4988
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата(tiHo @ 10.04.2006 - 23:12)
можно еще так:

Тоже вариант (IMG:http://f.hostq.ru/forum/style_emoticons/default/wink.gif)

Цитата
все. да кстати, положи файл с переменнами в одну папку с swf.

Более корректно скажем, что нужно указать путь к файлу с переменными (в методе load):
Код
lv.load("vars.txt")
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tiHo
сообщение 11.04.2006 - 15:41
Сообщение #9


C:\>
*****

Группа: Супермодераторы
Сообщений: 1610
Регистрация: 10.04.2006
Из: Млечный Путь, 3-я планета от Солнца, Россия, Московская область, Жуковский.
Пользователь №: 293



главное смысл понятен (IMG:http://f.hostq.ru/forum/style_emoticons/default/smile.gif)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
MustLive
сообщение 29.11.2006 - 02:16
Сообщение #10


Ветеран конференции
*****

Группа: Flash Zone Team
Сообщений: 4988
Регистрация: 10.03.2005
Из: Киев
Пользователь №: 5



Цитата
loadVariables("text.txt",_root);

Об этом кстати я написал в 9м номере рассылки (IMG:http://f.hostq.ru/forum/style_emoticons/default/wink.gif) .

Это я к тому, что данная тема уже рассматривалась (на форуме и в рассылке), и в дальнейшем (новым участникам) подобные вопросы на форуме задавать не стоит (IMG:http://f.hostq.ru/forum/style_emoticons/default/smile.gif) - а идти читать рассылку или пользоваться поиском по форуму.

О варианте lv=new LoadVars() также стоит рассказать в рассылке (посмотрим, может в следующем номере).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 31.10.2016 - 08:44