![]() |
Уважаемые знатотки . . .
Есть код:
Код:
onClipEvent (enterFrame) {а trace(getProperty(enemyName, _y)); выдает undefined внимание, вопрос: в чём проблема? |
Код:
onClipEvent (enterFrame) { |
круто, всё работает
но я ничего не понял. что это за чудесный массив _root[]? |
читаем хэлп :)
в хэлпе МХ ищем: Contents —> Understanding the ActionScript Language —> —> Using operators to manipulate values in expressions —> —> Dot and array access operators там все подробно описано :) вот тут есть немного на русском по той же теме |
собственно ошибка заключалась в следующем:
НЕПРАВИЛЬНО: setProperty(enemyName, _y, _root.depth*10); trace(getProperty(enemyName, _y)); ПРАВИЛЬНО: setProperty(_root[enemyName], _y, _root.depth*10); trace(getProperty(_root[enemyName], _y)); либо tellTarget (_root) { setProperty(enemyName, _y, depth*10); trace(getProperty(enemyName, _y)); } логика ясна ? |
| Часовой пояс GMT +4, время: 11:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.