ActionScript eval();

7 отговора 140 прегледа
#1

ActionScript eval();

В ActionScript има ли eval()? И ако няма, как да извикам динамично името на някой MC? Искам да направя _root.pressed.goAndPlay(1); но pressed е различно вскеи път, то съдържа името на MC-то.

"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
Отговор
в отговор на Dakota #2

Re: ActionScript eval();

_root[pressed].goAndPlay(1);

Отговор
в отговор на Stany #3

no imash greshka..

_root.pressed.goAndPlay(1); => _root[pressed].gotoAndPlay(1);

(otkrii razlikite )

Отговор
в отговор на Stany #4

Re: no imash greshka..

А веднага ли разбира, че става дума за глобалната променлива pressed, т.е. за _root.pressed? или трябва да направя: _root[_root.pressed].gotoAndPlay(1)?

"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
Отговор
в отговор на Dakota #5

Re: no imash greshka..

opredeleno ako promenlivata ne ti e ot tekushtia MC triabva da i napishesh pytia.. bilo absoliute ili relativen.. neshto ot sorta:
_root[_root.pressed].gotoAndPlay(1); (ako pressed sedi v _root-a)

Отговор
в отговор на Stany #6

:)

Най после стана...можеш ли да дадеш някакво URL да си изтегля manual за AS?

"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
Отговор
в отговор на Dakota #7

Re: :)

edinstvenoto koeto znam e che go ima na MM na saita, no to e .pdf variant na help-a...

Отговор
в отговор на Dakota #8

Re: ActionScript eval();

Ami ima si komanda "eval()".
Ima si i help, v koito mojesh da vidish koe kak se polzva.
Tova e za sega. Ako ima neshto neqsno pitai :)))

Истината е някъде другаде!
Отговор