Просмотр полной версии : Как из класса обратиться к мувику не через _root?
Muchacho
11.11.2005, 19:28
Если из тела класса я хочу обратиться к мувику, то я должен прописывать адрес к нему через _root, иначе не получается. Но это не очень-то корректный способ. Можно ли обойтись без абсолютной адресации, т.е. без _root?
А чем тебе мешает _root?
По-моему, если ты прописываешь скрипт в кадре, то без рута можно, но я не уверен.
А если ты прописываешь скрипт к мувиклипу, то без рута не обойтись.
Класс классу рознь, также как и мувик мувику.
Muchacho
11.11.2005, 21:50
Ну я так и не нашел такой возможности. Её действительно нет?
Пока ты не опишешь какой класс и какой мувик, не думаю что тебе дадут конкретный ответ.
передать через конструктор адрес к мувику.
а через допустим _parent не получится?
Muchacho
14.11.2005, 17:49
Azy, нет.
Ты проблему раскрой, а то гаданием долго заниматься будем.
Muchacho
15.11.2005, 12:09
Ну, например, в кадре объекта, в который импортируется класс, нужно создать пустой MovieClip.
liquid lone
16.11.2005, 10:36
class MyClass extends MovieClip {
public function createMC() {
this["createEmptyMovieClip"]("p", 0);
for (var i in this) {
trace(i);
}
}
}
Muchacho
17.11.2005, 11:44
Ёлки- палки! Самый элементарный способ - это просто передать классу ссылку на вызывающий мувик в виде параметра.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.