Показать сообщение отдельно
Старый 07.11.2004, 15:02
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 8  
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
=)бывает сам тоже люблю эксперименты, насчет массивов..
они бывают двух видов.
нумерованные и ассоциативные(именнованные)

пример нумерванного
Код:
var myArray_ar:Array = new Array();
myArray_ar[0]="bla"
myArray_ar[1]="blabla"
myArray_ar[2]="blablabla"
myArray_ar[3]="blablablabla"
myArray_ar[4]="blablablablabla"
тоесть каждый эллемент имеет свое число(от 0 до 4 в данном примере)

а вот ассоциативный
Код:
var myFriends_ar:Array = new Array();
//создадим массив где будем хранить 
// возраст наших лучших друзей
myFriends_ar[Vasya] = 24
myFriends_ar[Petya]=45
myFriends_ar[Vanya]=13
myFriends_ar[Sasha]=6
ну а тут эллементы не нумерованные именные(тоесть использзуем имена а не цифры)

ну а теперь предположим у тебя есть фунция. с 5 координатами.
Код:
var myCoords_ar:Array = new Array();//создаем массив
//пихаем в него значения
myCoords_ar[x1] = 13
myCoords_ar[x2]=54
myCoords_ar[y1]=76
myCoords_ar[y2]=87
myCoords_ar[z1]=45

//сообщаем их функции
drawFig(myCoords_ar[x1],myCoords_ar[x2],myCoords_ar[y1],myCoords_ar[y1],myCoords_ar[z1])
это удобно еще и тем что можно написать служебную функцию где можно будет обрабатывать массив а параметрами передавать только массив, а функция сама его разберет.
Код:
drawFig(myCoords_ar);
вот.

ЗЫ не пинайте=) по утрам в воскресенья я люблю писать много=)

__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^


Последний раз редактировалось Nirth; 07.11.2004 в 15:06.