Базовое утверждение if, скрыть кнопку - PullRequest
0 голосов
/ 19 сентября 2009

Я хотел бы скрыть кнопку.

Я бы хотел передать переменную через URL следующим образом:

//test.swf?control=0;

control 1: being on, 0: off


if(_root.control =='1')
{
    button._visible = true;
}

Может кто-нибудь объяснить, почему кнопка видна, когда "test.swf?control=0;" передается через URL.

1 Ответ

1 голос
/ 19 сентября 2009

Я делаю удар в темноте здесь, но я думаю, что кнопка видна по умолчанию. Вы, вероятно, никогда не обращаетесь с другим делом; другими словами, вам не хватает блока else:

if(_root.control =='1')
{
    button._visible = true;
}
else
{
    button._visible = false;
}

, который также может быть записан как

button._visible = (_root.control == '1')

На самом деле, второй формат обычно предпочтительнее, потому что он немного короче без потери читаемости.

...