Переопределить addFrameScript? - PullRequest
       0

Переопределить addFrameScript?

0 голосов
/ 07 августа 2011

У меня есть класс, который содержит обложку для мувиклипа (она называется _skin), поэтому пользователи могут свободно изменять внешний вид класса. Из-за этого я переопределяю многие функции, поэтому вместо этого они вызывают скин (например, функции gotoAndPlay / Stop). Единственная функция, которую я не могу понять, как переопределить, это функция addFrameScript, потому что она принимает переменное количество аргументов.

Также это недокументированная функция, поэтому вот пост, сделанный Senocular: http://goo.gl/X5beH

Спасибо за помощь!

1 Ответ

3 голосов
/ 07 августа 2011
override public function addFrameScript(...rest):void {
    super(rest);
}

Я немного обеспокоен тем, что вы, возможно, пытаетесь сделать, переопределив эту функцию. Это используется внутри Flash для назначения всех тех сценариев кадров, которые вы можете использовать в Flash IDE, для скомпилированных фрагментов MovieClips.

Вероятно, есть более подробная информация о предмете, но что касается идеального использования этой функции, у меня есть эта запись в блоге по этой теме.

Мама, откуда берутся скрипты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...