Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   без eval() _root[name] (http://www.flasher.ru/forum/showthread.php?t=23722)

MegaBug 28.11.2001 19:34

без eval() _root[name]
 
Если бходиться без eval() То:
Чтобы создать переменную в root имя которой в переменной name:
_root[name]=3;
Для того, чтобы создать переменную на уровень выше:
_parent[name]=3;
А как создать переменную в другом MovieClip"E
_this[/EnotherClip:name]=3 ?

El 28.11.2001 19:38

this.EnotherClip[name]=3

Cerber 28.11.2001 19:51

а this за чем?

El 28.11.2001 19:53

и правда здесь не зачем

Cerber 28.11.2001 19:55

а то я аж испужался

yurail 28.11.2001 20:10

a vot zadachka....:

v clipe est peremennaja :

this.text = str;


"str" dolzhna priiti izvne.....
pishu v _root.... ne beret....
pishu na clipe , na onLoad...:
onClipEvent (load) {
str = "Lehitraot";
}

vse OK...
no mne imenno v _root nado.....
ja ponimayu chto ja gonu.... NO ne rabotaet

takih clipov mnogo...
poetomu obrashenie cherez instancename...

Cerber 28.11.2001 20:13

а если полный адрес
_root.мувик.text = str;

yurail 28.11.2001 20:21

prikol...
ne rabotalo celii den....
tolko zdes napisal...
vse OK.. zarabotalo..
prichom nichego ne menjal

Cerber 28.11.2001 20:27

В СМЫСЛЕ


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

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