![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 34
|
Здравствуйте. политал тут( даже 3 раза, вроде видел где то- но к сожалению не нашёл) не получаеться подгрузить содержимое тексового файла. как это сделать(точне вывести на экран содержимое текстового фалйа). в мануале приведён пример, но он не работает
Кстати а не кто не подключал в АС3 jwplayer? можете показать пример? |
|
|||||
|
Регистрация: Mar 2008
Сообщений: 259
|
Не знаю, можно ли делать как вы делаете, но можно сделать так (но по-моему нельзя, т.к. loader - не DisplayObject):
public function Test()
{
var request:URLRequest = new URLRequest("test.txt");
var loader:URLLoader = new URLLoader();
loader.load(request);
loader.addEventListener(Event.COMPLETE,loadLoader);
}
private function loadLoader(e:Event):void
{
var loader:URLLoader=e.target as URLLoader;
var tf:TextField = new TextField;
tf.text = loader.data;
addChild(tf);
}
public class Test extends Sprite
{
private var tf:TextField = new TextField;
public function Test()
{
var request:URLRequest = new URLRequest("test.txt");
var loader:URLLoader = new URLLoader();
tf.text='Ожидаем загрузки файла...';
addChild(tf);
loader.load(request);
loader.addEventListener(Event.COMPLETE,loadLoader);
}
private function loadLoader(e:Event):void
{
var loader:URLLoader=e.target as URLLoader;
tf.text = loader.data;
}
}
Последний раз редактировалось Сайлас; 27.03.2008 в 01:44. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 34
|
и кстати не подскажете, функция считывает побуквенно или целиком файл? хотелось бы сделать вывод текста по одной букве, как будто печатается в реальном времени??
И подскажите как избежать появления иероглифов если в тхт файле русский шрифт? tformat.font = "Arial"; не помогает Последний раз редактировалось Anri_k; 27.03.2008 в 17:48. |
|
|||||
|
Регистрация: Mar 2008
Сообщений: 8
|
Цитата:
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 5
|
блин вы свое хренокодство проверяете хоть перед показом на люди?публик используется только внутри пакета!!кодеры!скрипты нерабочие
|
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
|
|
|||||
|
prisoner_flash, это само-сабо разумеющееся, зачем так кричать.
|
|
|||||
|
2 prisoner_flash
Код рабочий, в чем проблема? На ас3 пишут в классах. А в кадрах - извращаются. 2 Anri_k Эффект машинки можно сделать вот так: таймер, по тику которого свойству text прибавляется буква, то есть memo.text += substr, где substr - вытащенная в цикле из текста буква. Или substr[i], если хотим массив. Добавлено через 9 минут private var timer:Timer; private var wordPos:uint = 0; ... timer = new Timer(200, 0); timer.addEventListener(TimerEvent.TIMER, onTick); timer.start(); ... private function onTick(e:TimerEvent):void { memo.text += str.substr(wordPos, 1); wordPos++; if (wordPos >= str.length) { timer.stop(); timer.removeEventListener(TimerEvent.TIMER, onTick); } }
__________________
тут я Последний раз редактировалось КорДум; 18.06.2010 в 17:20. |
|
|||||
|
КорДум, он имел в виду это
package { } ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:09. |
|
|
« Предыдущая тема | Следующая тема » |
|
|