PDA

Просмотр полной версии : объясните.


jollyck
10.08.2005, 15:31
Объясните пожалуйста.

Создаю подкласс класса MovieClip:

testObject.prototype = new MovieClip();

function testObject() {}

//свойства
...
//методы

//регистрирую его
Object.registerClass("testObject", testObject);

//создаю экземпляр
_root.attachMovie("testObject", "mytestObject", 1, {_x: Stage.width/2, _y: Stage.height/2});
Я тут не полную версию кода привёл, но всё работает. Не заостряйте внимание на синтксических ошибках. Не в этом суть.

В чем вопрос. Как мне все тоже самое "связать" с экземпляром, который я хочу создать не через attachMovie, а просто перетаскиванием из панели library?

iNils
10.08.2005, 15:36
Внутри клипа пишешь:
#initclip
function testObject() {}
testObject.prototype = new MovieClip();
Object.registerClass("testObject", testObject);

//свойства
...
//методы

//регистрирую его

#endinitclip