Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   объясните. (http://www.flasher.ru/forum/showthread.php?t=67747)

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


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

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