PDA

Просмотр полной версии : использование переменной в качестве аргумента функции gotoAndStop


Ratas
17.11.2005, 12:59
кажется, совсем все глупо, но почему-то не могу использовать переменную в качестве аргумента функции gotoAndStop...
(у меня установлена Flash MX)

т.е. в первом фрэйме есть такой скрипт
... var p = 0.0;

во втором фрэйме имеем следующее:
p = p+5;
tellTarget ("NAME") {
gotoAndStop(p);
}

НЕ РАБОТАЕТ...

если использую константу, т.е. gotoAndStop( 25 );
все работает!

подозреваю... что нужно преобразовать тип как-то... но что-то не получилось!
ответ нужен быстро... поэтому вопрос оказался здесь!!!
спасибо!

Skubent
17.11.2005, 13:16
С целым p работает.
Попробуй Math.round(p) отдавать.

Ratas
17.11.2005, 13:52
внутри блока telltarget переменную не видно... было!!! (теперь научился писать _root.p :)))

fag0t
17.11.2005, 17:22
а почему бы не обращатся к tellTarget не tellTarget ("NAME") а tellTarget (p)