У меня есть 4 MovieClips в массивеЭлементы массива проверить as3
var tiles:Array = new Array("tile1","tile2","tile3","tile4");
Внутри каждого из них есть код пропадать, когда он щелкнул мышью на втором кадре.
this.visible = false;
С основной временной шкалы находится элемент управления щелчком мыши для каждой из плиток (отображается только первый).
tile1.addEventListener(MouseEvent.CLICK, fl_);
function fl_(event:MouseEvent):void
{
tile1.gotoAndStop(2);
}
Как я могу сделать это так, когда все плитки в массиве становятся невидимыми, вспышка, чтобы принять меры (например, чтобы перейти к кадру 5)?
Спасибо!
большое спасибо за ваш ответ , Я просто спрашивал, как c i i перейти к кадру 5 без изменения текущей конфигурации. Он должен идти в рамку 2 внутри плитки, и эти плитки фактически находятся внутри контейнера mc. Я надеялся, что из ответа здесь я выясню остальное, но теперь это стало намного сложнее, в любом случае спасибо. Вот файл кстати: https://app.box.com/files/0/f/0/1/f_21071986269 – Johnnien
Я не уверен, что еще вы хотите сделать? Создание плитки, которая была нажата, перейти к кадру 2 достаточно просто (я обновил ответ), с чем еще вы боретесь? – BadFeelingAboutThis
У меня есть tile.visible = false; на втором кадре внутри плитки. Чтобы перейти к этому кадру 2, у меня есть cont.tile1.addEventListener (MouseEvent.CLICK, fl_); функция fl_ (событие: MouseEvent): void { tile1.gotoAndStop (2); } И вот у меня есть 4 плитки внутри mc, называемых «cont». Как только все они будут нажаты и невидимы, мне нужно предпринять действия, например, чтобы перейти к кадру 5 на основной временной шкале. Вот и все! Я не уверен, нужен ли массив. Благодарю. – Johnnien