Просмотр полной версии : Отключение видимости слоя!
Привет, такая проблема нужно, что бы по нажатии кнопки становился невидимым слой.
Это невозможно. После компиляции, все объекты на слоях, собираются в общую кучу в такой последовательности в которой они были на сцене. Слои сделаны только для удобства во время разработки.
Воизбежание вытекающего отсюда вопроса отвечу, по нажатию кнопки можно сделать невидимым тот контент, что находился на слое. Достаточно изменить свойство visible всех объектов на false
пишу в событиях кнопки...не работает(
on (press)
{ site.visible = false; }
1. У вас НЕ АС1-2 код.
2. Код на кнопке - никто не пишет.
3. Почитайте туторы. Объяснять вам с нуля это слишком долго и слишком много. Но в целом.... нда.... код отключения видимости:
for (var Q in this ){ this[Q]._visible = false }
И что с ним делать.. я на C++ писал просто....
То есть вам нужно либо назвать все элементы на конкретном слое и занести их в массив, а по нажатию кнопки, в цикле перебирать массив и отключать видимость каждого элемента.
Или все элементы поместить в один мувиКлип и выключать видимость у него.
Я уже "проконсультировал" по аське.
В результате автор топика решил учить АС3 :))))
Поместить весь контент в контенер (пустой муви клип) дать этому клипу имя и менять его свойство contaner._visible
Аналогично можно поступить и со слоями.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.