Просмотр полной версии : Вопрос по динамическим полям.
australian incognito
09.03.2006, 19:14
Может мой вопрос покажется примитивным, но раз уж я в этом разделе...
Итак, представьте,что у меня есть поле динамического текста с instance name: dino (поле var = dino), которое занесено в клип с instance name: main. Также у меня есть 2 текстовых файла, где блоки текста имеют соответственно имена dino и dino2.
Теперь вопрос: могу ли я на одной временной шкале посредством кода сначала подгрузить и показывать в динамическом поле текстовый блок dino, а после подгрузить и показывать блок dino2?
а что у тебя не получается?
совет, оставь в покое переменные связанные с текст полями, обращяйся к ним через instance имя, например: my_txt.text
лучше давать дин.полям имена (instanse name), а задавать значения - имя.text = ""
australian incognito
13.03.2006, 16:31
а что у тебя не получается?
Так представьте еще раз пожалуйста, что у меня есть txt документ "true value.txt", где весь текст присвоен переменной "valueTxt" в виде valueTxt=текст...
Есть мувик "main" с дин. текстовым полем с inst. name = txtRect. Поле var не заполнено. Пишу следующий код в слое выше:
loadVariables("text/true value.txt", "main");
main.onData = function(){
main.txtRect.text = valueTxt;
}
...и получаю undefined в swf-ке. Что не так? Если можно чуть подробнее в ответах, а то я по предыдущим вообще не понял, что у меня не так.
Я вообще бы хотел, чтобы присваивая main.txtRect.text = любое имя загруженного текста, я получал соответствующий текст в поле.
Всем спасибо...
Ты уверен что твой текст из файла вообще грузится ?
Это что имя файла text/true value.txt ???
Пишем код в первый кадр и наслаждаемся, а вслед раз для начала смотрим хелп ...
_root.createEmptyMovieClip("main", 0);
_root.createTextField("tf", 1, 100, 100, 200, 200);
tf.border = true;
loadVariables("value.txt", main);
main.onData = function() {
tf.text = main.valueTxt;
};
australian incognito
14.03.2006, 01:04
Спасибо !
australian incognito
14.03.2006, 15:14
Вот еще проблемка: в одном случае htmlText вместо text работает нормально, а в другом игнорирует теги, воспринимает их как обычный текст. В чем может быть загвоздка?
Ты имеешь ввиду что если пишешь text= <тег>asdasd</тег> ?! тогда конечно будет игнорировать ... ещё посмотри может ты забыл установить поддержку html ...
my_tf.html=ture;
australian incognito
15.03.2006, 01:59
Ты имеешь ввиду что если пишешь text= <тег>asdasd</тег> ?! тогда конечно будет игнорировать ... ещё посмотри может ты забыл установить поддержку html ...
my_tf.html=ture;
В первую очередь я имею ввиду следующее:
1. в AS пишу : my_tf.htmlText=qwerty;
2. в txt файле, который подгружаю, пишу, например, qwerty=<I>asdasd</I> и должен видеть в итоге курсив, как ты естественно понимаешь.
в первом случае работает, во втором нет... странно...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.