Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Flash-ГЛЮЧИТ ! (http://www.flasher.ru/forum/showthread.php?t=41212)

MasterAlien 24.12.2002 21:55

Flash-ГЛЮЧИТ !
 
На 5-м флеше был у меня мувик , использовалась там такая комманда:

eval("pic_frame"+nomer)=numb;

т.е переменной pic_frame1 или pic_frame2 или pic_frame3 , в зависимости от переменной nomer задавалось какоето значение ....
запустил я этот скрипт под Flash-MX , и он его игнорирует , пишет мол :
Left side of assignment operator must be variable or property.

И еще .... совершенно перестал действовать TRACE !!!!
мож его как включить мона ? я даже , при просмотре мувика через flash включаю опцию OUTPUT , собственно, где все и должно отображаться, при trace ... но почемута экран всегда чист , на тем не менее в 5 это работаит !

ВОПРОС : че делать то ?

AnGL 24.12.2002 21:59

Внимательно читать HELP!
A.

MasterAlien 24.12.2002 22:04

А именно ?

MasterAlien 24.12.2002 22:15

ну про трейс я понял , а с остальным как ? [] использовать ?
попробовал - непомогает !

wwwita 24.12.2002 22:27

set(); попробуй....

MasterAlien 24.12.2002 22:37

Все , как при коммунизме - ZAEBIS !
Пасиба !

Nox Noctis 25.12.2002 02:22

правильно писать:

this["pic_frame"+nomer] = numb;

евал в левой части вызывает ошибку, потому что экшнскрипт начиная с шестой версии приведен в полное соответствие со стандартом ECMA262 (тот же что у яваскрипта и пр.)

DeliMIter 25.12.2002 11:53

Цитата:

Оригинал написал(а) wwwita
set(); попробуй....
(выпал в осадок)

MasterAlien 25.12.2002 15:10

To DeliMIter
 
Че ты в осадок то выпадаешь ?
Я как раз с помощью SET - а и сделал !!!!!!!!!!!!

a="pic_frame"+nomer;
set(a,numb);


а вот метод
this["pic_frame"+nomer] = numb;

еще не пробовал , щас попробую...........
думаю что получится..........

Nox Noctis 25.12.2002 18:51

Код:

Че ты в осадок то выпадаешь ?
да просто set - это даже не позавчерашний день... =))
...это уже что-то из мелового периода :))

хотя никто конечно не не запрещает тебе так писать... =)


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

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