Просмотр полной версии : загруzка текста
andrey2003
08.01.2004, 10:32
А как сделать,что бы текст грузился в определенное ТЕКСТ.поле находящееся в моем клипе???
текст находится отдельно от ролика!например у меня файл news.txt.
Возьми loadVariables или XML Objects и читай Help
andrey2003
08.01.2004, 18:29
а можно поподробнее,а то у меня ХЕЛП не работает!! :mad:
:D :D :D У меня весь флеш слетел. компакт на хате :( так-что жди, ну а впринципе синтаксис (если память не изменяет) такой
loadVariablse("text.txt",this)
в text.txt напиши &myVar="bla-bla-bla-bla"
потом
myTextField.text = myVar
метод канает если небольшии тексты и в них нету символа раздела (тобиш &)
Иначе возми XML
myXml = new XML()
myXml.onLoad = function(){
myTextField.text = this.firstChield
}
myXml.load("myXml.xml")
в myXml.xml <body>bla-bla-bla-bla</body>
может де ошибся, извиняй :D
kraftwerk
08.03.2004, 04:37
Хотелось бы спросить, у меня кое что не получается, а кое что я и не понимаю, а хелпа на русском нет.
1. когда я пишу loadVariables("test.txt", _root, "GET"), то куда конкретно информация из файла test.txt переходит и как ее потом можно использовать?
2. как сделать две кнопки при нажатии на которые в одну и ту же текстовую переменную грузилась информация из разных файлов, т.е. сначала нажимаю на одну высвечивается один текст, нажимаю на вторую вместо первого текста грузится второй текст.
1. Используйте объект LoadVars - куда удобнее.
Пример из хэлпа:
var dateVars = new LoadVars();
dateVars.onLoad = function(ok) {
if (ok) {
date_txt.text = dateVars.day+"/"+dateVars.month+"/"+dateVars.year;
}
};
dateVars.load("date.txt");
где date.txt содержит day=11&month=July&year=2003
2. Ну к примеру так:
_root.t1 = null;
_root.t2 = null;
button1.onRelease = function() {
if (t1==null){
vloader.load("t1.txt");
vloader.onLoad = function(ok){
if (ok){
_root.t1 = this.text //text - имя переменной в файле, в которой хранился текст
}
}
} else {
_root.txtfld.text = t1;
}
}
button2.onRelease = function() {
if (t2==null){
vloader.load("t2.txt");
vloader.onLoad = function(ok){
if (ok){
_root.t2 = this.text
}
}
} else {
_root.txtfld.text = t2;
}
}
kraftwerk
08.03.2004, 17:34
Спасибо большое, буду разбираться.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.