Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.09.2007, 15:07
AlliAS вне форума Посмотреть профиль Отправить личное сообщение для AlliAS Найти все сообщения от AlliAS
  № 1  
Ответить с цитированием
AlliAS
 
Аватар для AlliAS

Регистрация: Aug 2007
Сообщений: 168
По умолчанию Какие есть способы загрузки текста во Флэш?

Здрасте Ув. Флешеры это опять я
Хочу узнать вот что:
как во флэш наряду с картинками, swf и др. файлами загрузить текст в текстовое поле из внешнего файла и существует ли для этого какойто метод (вроде loadMovie для картинок и swf?)
Желательно наиболее простые способы (но пишите все)

Старый 26.09.2007, 15:31
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 2  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
1-XML

2- LoadVars

Код:
// Load text as variable and assign it to the 
// dynamic text field
var features_lv:LoadVars = new LoadVars();
features_lv.onLoad = onText;
features_lv.load("safetyfeatures.txt");
function onText(success:Boolean) {
    if (success) {
        newFeatures_txt.text = features_lv.safetyfeatures;
    } else {
        newFeatures_txt.text = "unable to load text file.";
    }
}

Старый 26.09.2007, 15:32
Мыкыта вне форума Посмотреть профиль Отправить личное сообщение для Мыкыта Найти все сообщения от Мыкыта
  № 3  
Ответить с цитированием
Мыкыта

Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
уже давно все написано стоит только нажать поиск!

Старый 15.10.2007, 18:23
daima2006 вне форума Посмотреть профиль Отправить личное сообщение для daima2006 Найти все сообщения от daima2006
  № 4  
Ответить с цитированием
daima2006

Регистрация: May 2007
Сообщений: 30
Пытаюсь сделать и не выходит. Надо чтобы при наведении на кнопку показывался соотв. текст , который бы медленно прокручивался до конца, а потом начинал бы показываться с начала. Сбацал код (пока тока показ) но. чета не работает. Подскажите, плиз, где напортачил?

Код:
var num:Number = 3; // Количество кнопок
for (i = 1; i <= num; i++) {
//* показываем текст при наведении
	this["but" + i].onRollOver = function() {
		this._parent["text_pole"]._visible = true;
		loadVariables("text"+this._name.substr(-1)+".txt", "text_pole");
	};
// отключаем текст
	this["but" + i].onRollOut = function() {
	this._parent["text_pole"]._visible = false;
	};
// Выполняется при уходе с кнопки с нажатой кнопкой мыши…
	this["but" + i].onDragOut = this["but" + i].onRollOut;
}
primer.ZIP

И вот еще такой вопросик: как сделать чтобы флешак масштабировался в зависимости от размера браузера. Вот примерно как сдесь: http://habrahabr.ru/ (банер сверху)

Старый 16.10.2007, 10:16
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 5  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
поиск -> бегущая строка
__________________
"We Are The Champions My Friends!" Queen

Старый 16.10.2007, 19:01
daima2006 вне форума Посмотреть профиль Отправить личное сообщение для daima2006 Найти все сообщения от daima2006
  № 6  
Ответить с цитированием
daima2006

Регистрация: May 2007
Сообщений: 30
Высветилась эта тема

А вообще, первоначальный вопрос про ошибку в коде - почему-то текс не показывается

Старый 27.02.2008, 17:47
ValentineS вне форума Посмотреть профиль Отправить личное сообщение для ValentineS Найти все сообщения от ValentineS
  № 7  
Ответить с цитированием
ValentineS

Регистрация: Jul 2004
Сообщений: 15
Пользую в 1-м фрейме простого 10-ти фремового мувика
loadvariables(1.txt,0)

Публикую swf на локальную машину, открываю файл 1.txt и правлю переменные.
Тут же происходит их обновление их в динамических окнах мува.

Кидаю мув на сервер, заменив путь к файлу на полный путь к файлу на сервере. Запускаю. Данные загружаюся (т.е. путь верный и файло читаемо). Всё кул.
Далее, не закрыв окно с флешем, переписываю данные в файле и кидаю его опять на сервер, перезаписываю старый файл 1.txt. Данные в полях мува не меняются. Если копирую путь к муву и открываю его в новой закладке, то данyые обновляются и у в новом открытом мувике и в старом, который до этого не хотел обновляться.
Честно вычитал с 10ток тем и FAQ. Ответа не нашел.

Старый 27.02.2008, 17:52
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 8  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
потому что данные кэшируются...чтобы этого не происходило прибавляйте к адресу файла Math.random()
Код:
loadV.load("myFile.txt?rand=" + Math.random());
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 27.02.2008, 18:28
ValentineS вне форума Посмотреть профиль Отправить личное сообщение для ValentineS Найти все сообщения от ValentineS
  № 9  
Ответить с цитированием
ValentineS

Регистрация: Jul 2004
Сообщений: 15
2 CrazyFlasher
Великий. (в этом месте смайл, бьющий челом).
Вечером запытаю.
Спасибо.
О! Кста. Ведь так и борются с кешированием всего ...
Попутный вопрос. Все функции типа numloadvariables, loadvariables loadV.load и т.д. работают одинаково? В чем разница их применения. Зачем их обилие? Можно ссылочку на статью?

Старый 27.02.2008, 18:35
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 10  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
loadVariables(Num) - устаревшие, нет средств контроля загрузки и отслеживания ошибок. Вместо них следует использовать LoadVars, которые этим функционалом обладают.
__________________
4am is time to rock

Создать новую тему Ответ Часовой пояс GMT +4, время: 14:00.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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