PDA

Просмотр полной версии : Почему _visible не работает???


Lego
24.05.2004, 16:37
Подскажите, пожалюста, где я ошибся.
Аттачу мувик из библиотеки для снятия с него "копий" методом duplicateMovieClip() и пытаюсь сделать его невидимым:

this.attachMovie("btnb", "btnb", depth++);
this.btnb._visible = false;

Но мувик почему-то продолжает оставаться видимым.

sergwizard
24.05.2004, 20:46
Быть такого не может... Проверь все еще раз.
Если уверен, что нигде не ошибся, - выложи исходник.

silin
24.05.2004, 20:49
здесь нет ошибки
кстати, что значит 'продолжает оставаться видимым',если ты его аттачишь?

Lego
25.05.2004, 11:35
2silin: 'продолжает оставаться видимым' означает - балбес я - нужно быть внимательным в коде :D . "Видимый" - это был продублированный мувик.


Сразу, по ходу дела не подскажете:
1. Как программно вариировать размеры САМОГО ГЛАВНОГО мува В корне пишу:

this._width = 300;
this._heigth = 300;

- влияет загадочно: размеры основного ролика остаются прежними и перестает вообще что-либо рисоваться. Или это как-то при загрузке только можно отловить?
2. Есть кнопка btn. Во фрэйме UP этой кнопки висит динамическое текстовое поле с НЕДВУМЫСЛЕННЫМ названием txt :). Из корня основного мувика пытаюсь добраться до свойства text этого поля:

this.btn.txt.text = "Ok!";

и... че-то никак :(. Я так понимаю нужно еще каким-то образом номер кадра указать, т.к. если btn - простой мувик с одним кадром, до поля добираюсь без проблем.

Большой и огромный спасиб.

dimarik
25.05.2004, 11:41
до объектов в кадрах кнопки и у меня не получилось достучаться (TF, MovieClip и т.д).

silin
25.05.2004, 18:29
1.непонятно, чего ты хочешь добится..
попробовал - все меняется ( тока _height вместо _heigth)
2.здесь (http://www.flasher.ru/forum/showthread.php?threadid=56738&highlight=%E2%ED%F3%F2%F0%FC+%EA%ED%EE%EF%EA%E8) (поиск рулит)

Lego
25.05.2004, 18:45
Спасибо большое