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

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

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

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
Question загрузка чисел из тектового файла

Необходимо загружать большое количество чисел из текстового файла разделенных допустим пробелом...
Как реализовать данную задачу в AS3 ?
Просьба объяснить все подробно начиная с необходимых импортируемых библиотек... заканчивая описанием используемых функций.
Заранее благодарен...


Последний раз редактировалось helgboy; 07.01.2009 в 03:39.
Старый 07.01.2009, 04:19
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 2  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
вот что нужно!
1.URLLoader
2.RegExp(к примеру, хотя может и пойдет сплит из стринга)
3.прямые руки и мозг(без мозга все только по инструкции )
4.....
5.PROFIT!

Старый 07.01.2009, 05:42
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 3  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
Ты мне безумно помог!!!.... а если без сарказма я просил подробнее, да я новичок в этом деле, и мозги здесь не при чем, ни кто здесь не родился со знанием as3. Вопрос по-прежнему не решен (для меня конечно...) Вообщем если кому не жалко поделится знаниями .... буду очень благодарен.
p.s. я не прошу разжевывать мне каждую запятую а всего лишь помочь мне с синтаксисом

Старый 07.01.2009, 06:01
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 4  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
1. Создаем экземпляр URLLoader, ставим формат загрузки текстовой
2. Запускаем загрузку нужного нам файла, подписываемся на Event.COMPLETE
3. В обработчике Event.COMPLETE вытаскиваем загруженные данные, и с помощью String.split() разрезаем на строки с отдельными цифрами
4. Элементы полученного в результате массива преобразуем в числа в помощью parseInt/parseFloat

Примеры выполнения каждой из описанных задач есть в хелпе к соответствующим классам/функциям.
__________________
4am is time to rock

Старый 07.01.2009, 06:27
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 5  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
Цитата:
Сообщение от helgboy Посмотреть сообщение
Ты мне безумно помог!!!.... а если без сарказма я просил подробнее, да я новичок в этом деле, и мозги здесь не при чем, ни кто здесь не родился со знанием as3. Вопрос по-прежнему не решен (для меня конечно...) Вообщем если кому не жалко поделится знаниями .... буду очень благодарен.
p.s. я не прошу разжевывать мне каждую запятую а всего лишь помочь мне с синтаксисом
я помог бы тебе если бы ты не поленился поискать в хелпе по ключевым словам, нашел бы там примеры и собрал бы из них то что те нужно. но ты ждешь кода. DarkLight сказал тоже самое что и я но чуточку поподробнее.
Я помог бы тебе если бы ты пришел сюда с неработающим кодом. А у тебя есть задача и ты ждешь когда за тебя ее решат. Ждешь ждешь, не отнекивайся. потому что если бы не был так ленив то уже спрашивал бы что нибудь по своим нароботкам.


Последний раз редактировалось ramshteks; 07.01.2009 в 06:30.
Старый 07.01.2009, 21:38
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 6  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
Спасибо DarkLight,
вроде все получается в первых 3 пунктах,вот только 4 никак раскусить не могу...
Как использовать функцию parseInt ? Я пробовал всевозможные варианты... например такой
Код AS3:
var n:Number=0;
	var m:uint=2;
	function parseInt(str, m ):Number {
		trace(" !!!! "); return(m);
	}trace(m);
но не получается из текста сделать число... Помогите!!

Старый 07.01.2009, 21:52
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 7  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
достаточно этого будет думаю
Код AS3:
var integer:uint=uint(Number(data))
под data подразумевается в строковом виде прочитаеное число. одно.

Старый 07.01.2009, 22:04
helgboy вне форума Посмотреть профиль Отправить личное сообщение для helgboy Найти все сообщения от helgboy
  № 8  
Ответить с цитированием
helgboy

Регистрация: Dec 2008
Адрес: Moscow
Сообщений: 58
Отправить сообщение для helgboy с помощью ICQ
Спасибо ramshteks - заработало!
Запись правда мало понятна .... ну и ладно запомню как аксиому!
Аминь!
p.s. если тема еще не надоела то осмелюсь спросить про обратную задачу (для общего развития).... как наоборот число записать в файл ?

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

Регистрация: Sep 2002
Сообщений: 30,787
ramshteks, а зачем делать предварительную конвертацию в Number?

Старый 07.01.2009, 22:12
ramshteks вне форума Посмотреть профиль Отправить личное сообщение для ramshteks Найти все сообщения от ramshteks
  № 10  
Ответить с цитированием
ramshteks
 
Аватар для ramshteks

Регистрация: Jul 2007
Сообщений: 805
Отправить сообщение для ramshteks с помощью ICQ Отправить сообщение для ramshteks с помощью Skype™
ты обьявляешь переменую безнакового целочисленного типа и записываешь в нее дважду перекастованую строковую, сначала кастуете в намбер так как каст в юинт происходит только при входящем значении тпа намбер.

так если под 9ый плеер то нельзя записать без посредников. а вот под 10ку не знаю, я особо не вникал пока что в новые возможности, но что то я такое слышал что 10ка умеет работать с файловой системой, но на каком уровне я не знаю точно. узнавай.

Добавлено через 1 минуту
Цитата:
Сообщение от __etc Посмотреть сообщение
ramshteks, а зачем делать предварительную конвертацию в Number?
я исходил из того что входящим значением для uint() является тип намбер. поэтому всегда так делаю. может это не критично, но и лишним наверное не будет


Последний раз редактировалось ramshteks; 07.01.2009 в 22:16.
Создать новую тему Ответ Часовой пояс GMT +4, время: 21:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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