Проблема Flash ActionScript 2.0 с параметром _visible объекта

Привет, ребята, я пытался создать что-то простое во Flash 8 и наткнулся на что-то странное, что я не могу объяснить:

У меня есть объект, и в какой-то момент программы я хочу, чтобы он был видимым (сначала он невидим), поэтому я пишу:

_root.myObj._visible = true;
_root.gameOver.swapDepths(_root.getNextHighestDepth()); //so it will be on the top

и это работает нормально, объект становится видимым и т. д.

Что я планировал сделать дальше, так это то, что пользователь нажимает кнопку на том же объекте, и объект становится невидимым:

on(release)
{
 trace(_root.myObj._visible);
 _root.myObj._visible = false;
 trace(_root.myObj._visible);
 _root.gotoAndPlay("three");
}

След возвращается сначала true и позже falseпоэтому команда работает, но, как ни странно, объект остается видимым, вот чего я не понимаю.

Спасибо всем заранее.

1 ответ

Решение

Вы также можете поставить _root.myObj._visible = false; на рамке с вашей меткой "три"

Другие вопросы по тегам