Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   If и Else?Посмотрите,что не так! (http://www.flasher.ru/forum/showthread.php?t=43370)

Dr.Sqaer 26.02.2003 03:45

If и Else?Посмотрите,что не так!
 
//----------------------
on (release) {
if(window1._visible=0)
{
window1._visible = 1;
window1.gotoAndPlay("open");
}
else if(window1._visible=1)
{
window1.gotoAndPlay("close")
}
}
//-----------------------
Возможно такое,и если да что я не правлильно делаю?
При нажатии у меня сразу выполняеться gotoAndPlay("close")!
В чём ошибка и как это можно реализовать?

Заранее благодарен.

Usnul 26.02.2003 07:02

да, смешно.... == равенство, а = это присваивание, СИ++ евойные правила :)

Dr.Sqaer 27.02.2003 00:51

Спасибо за подсказку.
Но у меня всё равно осталась проблемма теперь
Всё работает только один раз.То есть один цикл открытия и закрытия,а потом только закрытие окна!
Как быть?
//--------------------------
on (release) {
if (window1._visible == 0) {
window1._visible = 1;
window1.gotoAndPlay("open");
} else if (window1._visible == 1) {
window1.gotoAndPlay("close");
}
}
//---------------------------
:confused:

sts 27.02.2003 01:13

--------------------------------------
админу: добавьте кнопку
"телепаты в отпуске"
если не сложно, а то сложно отвечать :)
--------------------------------------

TTS 27.02.2003 03:37

Телепаты из отпуска вернулись...
 
:D
//--------------------------
on (release) {
if (window1._visible == 0) {
window1._visible = 1;
window1.gotoAndPlay("open");
} else if (window1._visible == 1) {
window1._visible = 0;
window1.gotoAndPlay("close");
}
}
//---------------------------
:cool:

ЗЫ :eek: ("На форуме с:...")

Dr.Sqaer 27.02.2003 03:57

Вложений: 1
TTS
Вот исходник.

TTS 27.02.2003 14:18

В последнем кадре window1 замени
window1._visible = 0;
на _visible = 0; или на
this._visible=0; - так тебе самому понятней будет.

ЗЫ Вот ещё чуть-чуть и стану телепатом ;)
Чё-то я лоханулся в прошлый раз

Usnul 27.02.2003 19:58

Вложений: 1
вот тебе не мой исходник, там все просто :) если не поймешь, то не боись, обращайся, только не в личку (личные сообщения)

Dr.Sqaer 27.02.2003 20:00

TTS
 
Спасибо! :)
Телепат хорошая проффесия!

Dr.Sqaer 27.02.2003 20:04

Usnul
 
Спасибо!
Извини что в приват просто не был уверен что кто нибудь ответит!


Часовой пояс GMT +4, время: 20:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.