Форум 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)
-   -   Передача мувиклипа созданного методом createEmptyMovieClip() классу (http://www.flasher.ru/forum/showthread.php?t=104422)

alekslitvinenk 25.11.2007 15:05

Передача мувиклипа созданного методом createEmptyMovieClip() классу
 
Добрый день. Я флешем занимаюсь уже давно, но базировать свой код на классах стал относительно недавно. В основном использую шаблон MVC.
Во время работы над одним пректом возникла необходимость создать класс, который бы расширял класс мувиклипов. Сказано - сделано. Но возникла проблема как объяснить флешу, что мувиклип, который создаеться с помощью метода createEmptyMovieClip являеться экземпляром моего класса. С методом attachMovie все прекрасно работает, если в библиотеке в меню Linkage прописать мой класс.

в конструкторе главного класса приложения использую примерно следующий код:

Код:

private var example:MyClass;

public function Main(container:MovieClip){
    example = MyClass(container.createEmptyMovieClip("example", 100));
    //
}

Или так невозможно сделать впринципе ?

iNils 25.11.2007 15:50

http://www.flasher.ru/forum/showpost...5&postcount=11

etc 25.11.2007 15:51

Ищите на форуме класс McFactory.

http://www.flasher.ru/forum/showpost...60&postcount=8

alekslitvinenk 25.11.2007 16:06

Вроде нашел ответ на свой вопрос. Но почему написано что это хак ?

etc 25.11.2007 16:28

Потому что это хак.


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

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