![]() |
|
||||||||||
|
|||||
|
[+4 13.12.07]
Регистрация: Jun 2007
Сообщений: 80
|
Здраствуйте уважамые флешеры! У меня возник вопрос
Я только недавно во влеше играюсь потому вопрос не сложный. Как зделать так что бы текст с XML отображался в заданом окне.Я когда то сделал так: _root.XMLarray = "hi, this is my test message"; this.hometext.htmlText = "<font color='#0066CC'>"+_root.XMLarray+"</font>"; //// hometext - это текстовое поле ![]()
__________________
Try Jesus! If u don't like Him,Devil take u back. Последний раз редактировалось Dimmi; 05.09.2007 в 19:25. |
|
|||||
|
Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
|
в хелпе есть пример оочень подробный по вашему вопросу там и про стили форматирования написано...
ищи по слову "An example of using styles with XML" Последний раз редактировалось Мыкыта; 05.09.2007 в 19:41. |
|
|||||
|
[+4 13.12.07]
Регистрация: Jun 2007
Сообщений: 80
|
Спасибо!
Все есть, просто надо было посмотреть А тем кто начнет учится и найдет эту тему то, первое: Поищите по выше указаным словам, если лень или не знаете англ. тогда; Второе: Вот код которым это можно сделать ![]()
__________________
Try Jesus! If u don't like Him,Devil take u back. Последний раз редактировалось Dimmi; 06.09.2007 в 12:41. |
|
|||||
|
[+4 13.12.07]
Регистрация: Jun 2007
Сообщений: 80
|
У меня снова появился вопрос
Конечно я загрузил XML документ во флеш и этопрекрасно, но у меня появился новый вопрос, как сделать так чтобы свойства текста(размер, цвет и тд) я мог менять в XML документе и эти изменения отображались в флеше, потому что при том раскладе кода который выше свойство текста все же есче зависим от флеша, а я хочу что бы он был зависим от XML документа. Просто так удобнее, изменил на свой вкус не открывая флеш... а просто в текстовом редакторе изменил чтото и готово Подскажите как это сделать? Спасибо
__________________
Try Jesus! If u don't like Him,Devil take u back. |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Меняй уже в КСС-се:
tt - твоё текстовое поле. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Если текст нужно передавать при помощи XML, то, наверное, проще всего: CDATA + HTML + CSS. Теоретически
Форма записи раздела CDATA |
|
|||||
|
[+4 13.12.07]
Регистрация: Jun 2007
Сообщений: 80
|
Ага... ОК. А вот если например пойти путем как, создать переменную каждому ноду в XML доке, и потом эти переменные запустить в текстовое поле. Как это сделать экшеном (я ламер ламером пока что в AS2, но я учусь)? Вот исходя из такого кода который висит у меня на кадре:
__________________
Try Jesus! If u don't like Him,Devil take u back. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Во втором посте вам уже, кстати, ответили на этот вопрос:
Help > Learning ActionScript 2.0 in Flash > Working with Text and Strings > Formatting text with Cascading Style Sheet styles > An example of using styles with XML |
|
|||||
|
[+4 13.12.07]
Регистрация: Jun 2007
Сообщений: 80
|
реально есть но только немного по другому но все же... спасибо
для тех кто будет искать - вот он родной://здесь создается текстовое поле
this.createTextField("news_txt", 99, 50, 50, 450, 300);
news_txt.border = true;
news_txt.html = true;
news_txt.multiline = true;
news_txt.wordWrap = true;
////
var myVars_lv:LoadVars = new LoadVars();
var styles:TextField.StyleSheet = new TextField.StyleSheet();
var txt_url:String = "myText.htm";
var css_url:String = "html_styles.css";
styles.onLoad = function(success:Boolean):Void {
if(success) {
news_txt.styleSheet = styles;
}else{
trace("error loading CSS");
}
};
styles.load(css_url);
myVars_lv.onData = function(src:String):Void{
if(src != undefined) {
news_txt.htmlText = src;
}else{
trace("error loading HTML");
}
};
myVars_lv.load(txt_url);
html_styles.css - CSS документ А вообще лучше когда вы немного почитаете хелп... ![]()
__________________
Try Jesus! If u don't like Him,Devil take u back. Последний раз редактировалось Dimmi; 11.09.2007 в 13:28. |
|
|||||
|
[+4 13.12.07]
Регистрация: Jun 2007
Сообщений: 80
|
Добрый день, я снова возвращаюсь в эту тему для того что бы больше попытатся узнать от вас, опытных, про AS2
Вобщем загрузил я XML текст но он стал выделяться, как сделать так что бы он не выделялся? Код попадает во флеш кодом указаным выше Спасибо
__________________
Try Jesus! If u don't like Him,Devil take u back. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:02. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|