Итак приступим. Массивы-это, если вы знаете, упорядоченое множество данных каждый элемент которого имеет свой индекс. А если попроще то представте себе таблицу
размером 10 на 10 ячеек. Можно мысленно представить что это массив и у каждой ячейки есть свой индекс.
В ActionScript массив можно создать обратившись к оператору new:var arr=new Array();
Но можно и проще:var arr=[]; (квадратные скобки объязательны).
Массив заполняется данными, которые указываются в скобках через запятую. Кстате в качестве данных может быть все что угодно: цифры, строки, клипы, другие массивы.
var arr1=[3, "flash", 1000];
trace(arr1[0]);
trace(arr1[2]);
Здесь создаеться массив и arr1, заполняется данными 3, flash, 1000 и фунцией trace
выводится в окно вывода.
Вы заметили что отсчет элементов в массиве неачинается с 0 а не с 1.
[0]- это и есть индекс(номер) ячейки.
Чтобы вывести массив полностю можно прост в trace указать имя массива.
Массив можно заполнить и другим способом.var arr1=[];
аrr1[0]=3;
аrr1[1]="flash";
arr1[4]=1000;
trace(arrl);
Здесь каждый элемент массива формируется отдельно и выводится.
Чтобы изменить величину хранимую ячейкой можно просто переопределить вот так:var arr1=[3,"flash", 1000];
аrr1[1]="FlasherPro";
trace(arr1[1]);
Здесь выводится "FlasherPro"
Пробуйте и у вас тоже все получиться!!!
четверг, 2 августа 2007 г.
Массивы в ActionScript
Автор:
David
на
21:55
3
коммент.
Кнопка (Button)
2 августа. Начал изучать ActionScript. После часа трудов я научился писать код для кнопок(ссылок). Итак оказываеться чтобы сделать кнопку нужно:
1. Нарисовать эту самую кнопку(здесь все зависит от вашей фантазии).
2. Нажать F8. В диологовом окне поставить точку напротив Button и преобразовать его в кнопку.
3. Выделить кнопку если она невыделена
4. Открыть панель ActionScript нажатием клавиши F9
5. И прописать код on (press) {
//Начало функции которая выполниться при нажатии
getURL("http: //www.flasherpro.blogspot.com", "_blank");
//конец функции
}
Замечу что код нужно вешать на кнопку, а не на первый кадр.
on press - событие нажатие на кнопку
getURL - глобальная функция
_blank - означает что страница откроется в новом окне
Автор:
David
на
16:25
0
коммент.
