Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Переменная (http://www.flasher.ru/forum/showthread.php?t=42570)

барт 02.02.2003 20:20

Переменная
 
Народ!
Мне нужно чтобы если переменная a была больше или ровна 15,
производился переход к сцене 2 в кадр 1.
У меня написано так:


if (a >= 15) {
gotoAndPlay ("Scene 2", 1);
}

И в чем ошибка???
:confused: :confused: :confused: :confused: :confused:

BillGatesKiller 02.02.2003 21:28

А у тебя условие проверяется каждый кадр или только один раз? Я использую _root.gotoAndPlay(2);

барт 02.02.2003 23:13

Один раз!

wwwita 03.02.2003 02:20

посмотри тип переменной ... может быть он - строка ... добавь ноль если что....

Murzin 03.02.2003 09:26

И не должно работать
 
Переход на "Имя сцены" не работает вообще, или если и работает - то с прописыванием каких-то неописуемых префиксов - гораздо проще прыкать на метки, которыми проименованы соответствующие кадры - работает всегда и везде.

С уважением.

барт 04.02.2003 00:37

Я вас обоих не понял...
Поясните, пожалуйста.

wwwita 04.02.2003 01:39

Вложений: 1
2барт я говорил про то что сравнивать строку с числом нельзя .... вернее результата может нужного не получиться ... а вообще вот ... посмотри файл прикрепленный ... вроде работает ... с первого раза ... может ошибка в имени сцены у тебя ?

Murzin 04.02.2003 12:28

На нужном кадре ставиш метку, потом пишешь _root.gotoAndPlay("Метка"); и без разницы на какой сцене стоит эта метка - перейдет обязательно

барт 05.02.2003 01:16

wwwita, у тебя файл неправильный (флэш говорит "неправильнный формат файла!")!
Поставь, пожалуйста, нормальный файл!

iLoveYou 05.02.2003 01:18

это у тя флешъ неправильный...


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

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