Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   переключатель не работает. (http://www.flasher.ru/forum/showthread.php?t=80095)

shaltay 22.05.2006 02:42

переключатель не работает.
 
Есть переключатель (муж/жен). Проставлены переменные во фреймы (var Gender=1/0;

На кнопку, переходящую в следущее меню пишу -
on (release) {
if ( Gender=0) { GotoAndStop (2);
}
if ( Gender=1) { GotoAndStop (3);
}
}
Но он меня не понимает. Переходит только на 3... В чем проблема??

0xFFFFFF 22.05.2006 02:45

= присвоение
== сравнение
ты не справниваешь, а присваиваешь

shaltay 22.05.2006 02:52

так а что тогда? Я попробовал и >< и == - он вообще не работает....
Кстати, в Flash 7 есть встроенный переключатель?( что-б самому не париться?)

0xFFFFFF 22.05.2006 02:56

1. gotoAndStop() пишется с маленькой буквы
2. ты не меняешь значение переменной Gender
3. переменные пишутся с маленькой буквы

shaltay 22.05.2006 03:02

Ну подскажи как, я не понимаю...

я пишу так теперь
on (release) {
if ( gender<1) { gotoAndStop (2);
}
else { gotoAndStop (3);
}
}
Но все равно не понимает

0xFFFFFF 22.05.2006 03:03

1. учись оформлять код
2. если условие выполнено, значение "переключателя" нужно поменять на противоположное (присвоением)

shaltay 22.05.2006 03:12

не понимаю все равно.... Ты можешь сама исправить.. Ну плиз...

0xFFFFFF 22.05.2006 03:13

Код:

on (release) {
        if ( gender<1) {
                gotoAndStop (2);
                gender = 1;
        }else {
                gotoAndStop (3);
                gender = 0;
        }
}


shaltay 22.05.2006 03:18

все равно не работает....(
Может я что-то нето написал в переключателе?
Там 2 кадра. в 1 - var gender=1, в другом 0.
Ну и переключатель их меняет (кадры).
Может в самом символе переключателя надо что-то прописать?

0xFFFFFF 22.05.2006 03:21

на кадрах не нужно писать ничего кроме stop()


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

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