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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Feb 2001
Адрес: Piter Russia
Сообщений: 312
Отправить сообщение для efim с помощью ICQ
По умолчанию бьем массив на несколько

сначала при помощи цикла из трех кадров (сорри что глупа переменные названы лень была нбивать взял из хелпа
первый кадр
//инцилизируем массив
var passwords = new Array("gary:foo", "mike:bar", "john:snafu", "steve:yuck", "daniel:1234");
var gary = new Array();
//var mike = new Array();
i=0;

второй кадр само действие
if (i<passwords.length-1) {

// делим при помощи сплита и берем первою часть
var name = passwords[i].split(':')[0];
} else {
stop ();
}
if (name == "gary") {
gary.push(passwords[i]);
}
trace (name);
trace (gary[0]);
i++;

последний кадр
зацикливаем

gotoAndPlay (2);


тут все работат как надо


а дальше я чешу репу ( не ужели совсем дурак)

пробовал через конструцию for через один кадр
var passwords = new Array(
"gary:foo",
"mike:bar",
"john:snafu",
"steve:yuck",
"daniel:1234"
);
var gary = new Array();

for (var i=0; i< password.length; i++) {

var name = passwords[i].split(':')[0];
}
trace(name)
if (name =="gary") {gary.push(passwords[i]);
trace(gary[0]);
}

что тут не так?

за ранее спасибо (всеж если я дурак не пиняте на дурака а просто объясните)

еще раз спасибо

в настоящей работе будет около 40 массивов где- то 25 - 40 значений тоесть около 40 условий if

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

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

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


 


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


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