![]() |
|
||||||||||
|
|||||
|
Вот такой вот файлик:
Цитата:
А как с этими быть?
__________________
Mr_Andruha |
|
|||||
|
с этим всё понял. Они точно также читаются. Вот только теперь вопросик. Как разбить данные типа: 10; 20;
нужно разбить по ;
__________________
Mr_Andruha |
|
|||||
|
String.split
Доступность Flash Player 5. Синтаксис myString.split("delimiter", [limit]) Параметры delimiter Символ или последовательность символов, каким должна разбиваться строка myString. Если параметр delimiter неопределен, полная строка будет помещена в первый элемент массива.. limit Число элементов, чтобы разместить в массив. Этот параметр дополнительный. Возвращается Массив, содержащий подстроки myString. Описание Метод; разбивает объект String на подстроки там, где встречается указанный параметр delimiter, и возвращает массив подстрок. Если Вы используете пустую строку ("") как разделитель, каждый символ будет помещен в отдельный элемент массива, как в следующем коде. myString = "Joe"; i = myString.split(""); trace (i); Окно Output покажет следующее: J, O, E Если параметр delimiter неопределен, полная строка будет помещена в первый элемент массива. Пример Следующий пример возвращает массив из пяти элементов. myString = "P, A, T, S, Y"; myString.split(","); Этот пример возвращает массив из двух элементов. myString.split(",", 2);
__________________
:::::::::::: sump :::::::::::: |
|
|||||
|
нашол уже
![]() Вот теперь дело в том, что при чтении данных. Динамическому текстовому поля нормально присваивается переменная. А вот к строке..... Напирмер: text.txt: a=4343;344 &b=131;121 Поля во FLASH нормально показывают. Т.е. variable a = a(text) и т.д. А вот если брать просто "a", то undefined или же если взять var b; b = _root.test.text; То переменная "b" является пустой строкой. Если сделать проверку типа: if (b == '') { gotoAndPlay(1); } else { stop(); } То всёравно останавливается на пустом значении. Для проверки можно вывести. trace(b); в итоге мы получаем пустую строку ![]()
__________________
Mr_Andruha |
|
|||||
|
ты сам понял что написал?
Цитата:
__________________
:::::::::::: sump :::::::::::: |
|
|||||
|
[++]
|
Во-во
|
|
|||||
|
s_u_m_p
1) поучи немного акшен. А не копипэйстом занимайся. 2) у каждого динамического текстового поля есть свойство variable. Оно то и нужно для задание имени переменной. Т.е. у тебя в тестовом файлике a=10&b=20. Есть динамическое тестовое поле. Varible которог равен "а". Тогда выбранная переменная с текстового файла "а" будет присвоена как раз этому текстовому полю. variable a - это имеловь ввиду, что varible текстового поля равен "а". a(text) - это имелось ввиду, что a - переменная, а в скобочках указывается, что она в текстовом файлике находится. Дошло...??? 3) Попробуй сделать всё и увидишь всё сам. Nucer Можно по теме говорить, а не частицами ) ?P.S. в книжку я и сам могу посмотреть. Без твоих копипэйстов.
__________________
Mr_Andruha |
|
|||||
|
[++]
|
Ты написал херню какую то и непонятно чего хочешь. Выспись хорошенько, попробуй ещё раз, а потом спроси.
|
|
|||||
|
Цитата:
Высыпаться ты будешь, нехер тут флеймить. Для этого есть раздел "Флей" (это для тех кому плохо доходит) Открой флэш, и попробуй проделать всё что выше описано.... И харэ флейимить умник.
__________________
Mr_Andruha |
|
|||||
|
[++]
|
А, понятно, непомерное самомнение и ноль умения. Как будто мне это надо...
|
![]() |
Часовой пояс GMT +4, время: 01:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|