PDA

Просмотр полной версии : Почему не работает этот простой скрипт?


November
12.06.2002, 04:54
Я хочу, чтоб после трёх нажатий на кнопку, меня перекидывало на 52 кадр. Кнопке, которая в 51 кадре, присваиваю:

on (release) {
i = i+1;
}

В самом же 51 кадре пишу:

if (i=3) {
gotoAndPlay (52);
} else {
stop ();
}

Но вместо задуманного дела, фильм сразу же переходит на 52 кадр. В чём дело?

ish
12.06.2002, 05:02
в 51 кадре
stop();
i=0;
в кнопке
on(release) {
i++;
if(i==3) {
gotoAndPlay(52);
}
}

DeliMIter
12.06.2002, 21:16
В кадре

i = 0;
stop();

На кнопке

on (release) {
if (++i == 3) play();
}

Ведь короче и понятней, не так ли, мастер ish ?

Nox Noctis
13.06.2002, 00:02
кхм-кхм... :)
ребята, вас человек спрашивал почему не работает его скрипт...
и вместо того чтобы сказать ему:

"November, это стандартнейшая ошибка - стоит одно равно вместо двух: присвоение вместо сравнения !.."

вы ему вариации на тему предлагаете...
...по-моему это входит в привычку :) :) :)

AZart.de
13.06.2002, 13:41
:D
vo-vo, mne toje glaza srazu rezanulo :D
if (masha=petia)
{sexa ne budet}
:D

DeliMIter
13.06.2002, 21:48
November, это и вправду стандартная ошибка, и надеюсь мы тебе помогли ее осознать.