PDA

Просмотр полной версии : Переменная


барт
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
2барт я говорил про то что сравнивать строку с числом нельзя .... вернее результата может нужного не получиться ... а вообще вот ... посмотри файл прикрепленный ... вроде работает ... с первого раза ... может ошибка в имени сцены у тебя ?

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

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

iLoveYou
05.02.2003, 01:18
это у тя флешъ неправильный...

sts
05.02.2003, 01:30
Sergey"iLoveYou" - врешь, а может он за границей...

я последние месяц-два исходники не могу открыть из лондуна (такая-же ошибка), - не то что нужны :rolleyes:, так - помочь хотелось... видимо ****** в админе завелись :rolleyes: :mad: :mad: :mad:

в смысле дерьмецом попахивает :(

P.S. извиняюсь если не так...

iLoveYou
05.02.2003, 11:32
Sergey"iLoveYou" - врешь, а может он за границей...
Конечно, вру...