Показать сообщение отдельно
Старый 15.02.2013, 22:37
Yulia_V вне форума Посмотреть профиль Отправить личное сообщение для Yulia_V Найти все сообщения от Yulia_V
  № 8  
Ответить с цитированием
Yulia_V

Регистрация: Sep 2012
Сообщений: 57
amesqit Спасибо, в принципе работает! Только вот чего не понимаю: почему я не могу задать свойство visible = false массиву, картинки всё равно видны:
Код AS3:
var arrButton:Array = [platki.pl1, platki.pl2, platki.pl3, platki.pl4];
var arrPicture:Array = [platok_1, platok_2, platok_1, platok_1];
arrPicture.visible = false; // Вот эта строчка
 
for(var i:int = 0; i < arrButton.length; i++)
{
     arrButton[i].addEventListener(MouseEvent.CLICK, clickListener);
}
 
function clickListener(e:MouseEvent):void
{
     var index :int = arrButton.indexOf(e.currentTarget)
     if(index!=-1)
     {
          arrPicture[index].visible = true;
     }