PDA

Просмотр полной версии : как применять переменную массива после её создания


Tereshchenko
10.03.2011, 15:10
Здравствуйте!
Не могу сообразить где ошибка в коде....
не совсем понимаю как применять переменную массива после её создания
var cold.Array = Array("cold0","cold1","cold2","cold3");
cold.onRelease = function() {
startDrag();
}
if (cold.hitTest(red)) {
cold._alpha=20;
}
Помогите разобраться, заранее спасибо.

iNils
10.03.2011, 15:14
var cold.Array = Array("cold0","cold1","cold2","cold3");
Это, простите что?

Tails
10.03.2011, 15:19
Tereshchenko

var cold:Array = new Array("cold0","cold1","cold2","cold3");
cold[1]._alpha=20;

iNils
10.03.2011, 15:25
var cold:Array = Array("cold0","cold1","cold2","cold3");
Правильно писать new Array (), а Array () это функция, а не класс.

Tails
10.03.2011, 15:30
iNils
Точно! касяк. Хотя компилятор на удивление откомпилировал и выполнил как надо.

Tereshchenko
10.03.2011, 15:30
var cold.Array = Array("cold0","cold1","cold2","cold3");
Это, простите что?
Это я пытался создать переменную массива, чтобы все четыре объекта массива при наведении на "red" меняли свою прозрачность...
Если я не правильно создал массив, подскажите пожалуйста как нужно!

Tereshchenko
10.03.2011, 15:38
У меня ещё почему то синтаксическую ошибку выбивает