У меня есть несколько видеоклипов на сцене моего основного .fla с именем btn1-btn7, которые будут выступать в качестве кнопок. У меня есть файл класса с именем Functions.as, где прослушиватель событий создается при нажатии кнопки. onButtonClicked просто идет к кадру на временной шкале.Создание векторного массива клипов AS3
obj.addEventListener(MouseEvent.CLICK, onButtonClicked);
Я бы хотел установить кнопкуMode, видимость и т. Д. Всех кнопок одновременно. Я занимаюсь этим несколько часов и не могу найти никаких решений. Теперь я изучаю их добавление к вектору (который для меня представляет собой новую концепцию), но я не уверен, как это сделать правильно. Это то, что у меня есть до сих пор.
public var buttons:Vector.<MovieClip > = new Vector.<MovieClip >();
function addButtons()
{
buttons.push(btn1,btn2,btn3,btn4,btn5,btn6,btn7);
for (var i:int; i<buttons.length; i++)
{
trace(buttons[i].name);
}
}
Как бы я мог, например, добавить слушателя событий ко всем объектам? Я также установил для параметра buttonMode значение true и сделав их невидимыми одновременно. Я даже не знаю, можно ли это сделать. Заранее благодарю вас за любые предложения.
Спасибо вам большое за то, что помогли мне разобраться в этом. Теперь он функционирует правильно. – brianh