PDA

Просмотр полной версии : подстановка переменной вместо Instance Name


robotech
17.12.2003, 14:13
Есть функция:

function visible (n) {
_root.\"bt_" + n._alfa = 0;
)

тоесть я хочу делать каждый раз невыдимым мувик bt_n, где n - каждый раз новое число.

.\"bt_" + n. - так записывать неправильно, А КАК?

И вообще как в путь правильно вставлять переменную?

Если функция вызывается не из коря, нужно ли писать _root.visible(2); ???

robotech
17.12.2003, 14:19
Поправка:

вместо \"bt_" + n читай "bt_" + n

Nox Noctis
17.12.2003, 14:22
_root["bt_" + n]._alfa = 0;

обащения составляются:
любой_клип["любой_объект_внутри_этого_клипа"].любое_свойство

об этом подробно написано в хэлпе к МХ2004