Классы, наследующие MovieClip
У меня давно вот есть тпроблемма. И решение есть, но оно мне перестало нравиться.
Вобщем - создаю класс, который наследует МувиКлип. Не суть важно, но допустим - нужно просто в любом месте создать мувик, в котором должен отрисоваться прямоугольник с заданными шириной, высотой, цветом: Код:
class ColorRectangle extends MovieClip{ Код:
public static function createFromMC(mc:MovieClip) { Код:
import ColorRectangle; Внимание - вопрос: "Нет ли более нормального способа создать объект класса, который наследуется от мувиклипа, не используя символы библиотеки?" |
слушай у тебя в конструкторе "ColorRectangle()" параметров нет, зачем ты положил туда "mc" (new ColorRectangle(mc))?
|
Цитата:
код, который вы скопипастили - лучший вариант |
Ничего не понимаю... %) А зачам нужен этот статический метод? =)
Если класс должен быть привязан к символу в библиотеке, то проще всего его создать используя attachMovie(), если нет, то передать конструктору ссылку на клип, где нужно создать объект класса. ЗЫ. Покажите пример использования... а то чего-то ничего в голову не приходит =) |
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 12:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.