![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Которые, я боюсь, некогда вылезут боком...
Дамы и господа! Тут очень хотел добиться яркого и красочного разброса букв на экране, и кое-что из этого получилось... В общем и целом все внутри этой функции: function onFileLoaded(event:Event):void { s = variables.data; // текст - в переменной s... // и теперь нужно посчитать ч и с л о с т р о к - это можно сделать путем // подсчета числа 13 как кода конца строки... var il_rz:Number = 0; for (var i:Number = 0; i < s.length; i++) // { if (s.charCodeAt(i) == 13) { il_rz +=1; } // if (litera.charCodeAt(1) == 13) } // for (var i:Number = 0; i < s.length; i++) // var a:Array = s.split(String.fromCharCode(13, 10)); // это из учебника... // весь текст разбит на строки a[0], a[1]... и т.д. // о с н о в н о й ц и к л в ы в о д а текста на экран: for (var i2:Number = 0; i2 < s.length; i2++) // { // i2 - переменная цикла... // каждая строка - String a[i2] for (var j:Number =0; j<a[i2].length;j++) { var tb:TextField = new TextField(); tb.x = 50 + 30*j; // отступ справа tb.y = 30 + 30*i2; tb.visible = true; tb.width = 30; tb.height = 30; tb.text = a[i2].substr(j,1); tb.multiline = true; addChild(tb); } // для каждой строки побуквенно } // for (var i2:Number = 0; i2 < s.length; i2++) } // function onFileLoaded(event:Event):void 1. (Мелочная). Почему-то в упор противиться повторному созданию локальных переменных с теми же именами, работает, но с мелкой задержкой 2. .fla-файл грузит нормально, но выдает вот какую ошибку: TypeError: Error #1010: A term is undefined and has no properties. at 2_fla::MainTimeline/onFileLoaded() at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/flash.net:URLLoader::onComplete() Пока не расколдовал, в чем дело С уважением Влад Последний раз редактировалось iNils; 27.08.2010 в 00:25. |
|
|||||
|
Регистрация: May 2010
Адрес: пространство в положении
Сообщений: 219
|
а дожидаетесь события Complete при загруски переменых(из первой строчки Вашего кода) ?
|
|
|||||
|
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Что-то мне подсказывает, что у variables нет свойства data и потому вылетает эта ошибка и далее ничего не работает. Про что вообще строка s = variables.data; ?
Загруженные данные вообще не так извлекаются (как - к гуглу вопрос).
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
|
Строка s формируется банально:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|