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

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

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

Регистрация: Sep 2007
Сообщений: 2
Question подгружаю текст во flash из text.txt...

Ребят, я тут новенький, да и вообще я буквально недавно только начал познавать флеш, поэтому плохо разбираюсь... помогите пожалуйста...

Проблема такова:

Подгружаю из text.txt текст... и он идет будто через enter вот так:
текст текст текст текст текст текст текст текст текст текст текст текст

текст текст текст текст текст текст текст текст текст текст текст текст

текст текст текст текст текст текст текст текст текст текст текст текст

Как убрать эту строку(enter)?
и можно его сделать по ширене текстового поля и чтобы он автоматически переносился на новую строку и не приходилось вручную ентеры вставлять в text.txt?

Код:
//Вывод текста
System.useCodepage = true;
var texturl = "text.txt";
this.createEmptyMovieClip("text_mc", 1);
text_mc.createTextField("pole_txt", 0, 28, 37, 393, 474);
text_mc.pole_txt.variable = "TextField";
text_mc.pole_txt.html = true;
text_mc.pole_txt.selectable = false;
text_mc.pole_txt.border = false;
text_mc.pole_txt.textColor = 0x80775e;
loadVariables(texturl, "text_mc");
//Конец вывода текста
stop;

Старый 26.09.2007, 10:26
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
О боже, loadVariables, useCodepage… Кто научил таким архаизмам и злу?
useCodepage убрать и сохранить текст в utf-8 кодировке! Вместо loadVariables использовать класс LoadVars.
Переносы можно сделать через multiline и wordWrap текстового поля, а также autoSize.

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

Регистрация: Sep 2007
Сообщений: 64
Как посоветовал __etc, лучше LoadVars использовать.
Код:
 
var Text_lv:LoadVars = new LoadVars();
Text_lv.onData = function(src:String) {
 if (src != undefined) {
  textFieldInstance.text = src;
  }
};
Text_lv.load("Path to external txt file");
А по поводу "Ентеров" между строками, можно использовать парсер чтоб принимал сивол возврата как символ перехода на новую строку

Старый 26.09.2007, 11:27
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 4  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Для новенького будет полезно посмотреть форум поиском - тут много готовых примеров по данному вопросу (в т.ч. по \n и т.п.).
А в loadVariables я не вижу ничего плохого.

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

Регистрация: Sep 2007
Сообщений: 2
Спасибо! Тексn сделал, причем очень просто

у меня текста куча... на страницу не помещается... как туда скролбар добавить? Только не компонент... мне нужен свой скролбар...

Я то его нарисовал(скролбар) а как его с dinamictext связать???
Может кто знает??

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

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

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


 


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


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