![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2007
Сообщений: 69
|
Подскажите в чем проблема...
Конструктор основного класса Preloader ...
public function Preloader()
{
super();
var sml:SomeLoader = new SomeLoader();
sml.load("bla-bla-bla.swf");
addChild(sml);
}
...
public class SomeLoader extends Loader
{
public function SomeLoader()
{
super();
}
override public function load(url:String):void
{
var info:LoaderInfo = this.contentLoaderInfo;
info.addEventListener(Event.OPEN, openHandler);
info.addEventListener(ProgressEvent.PROGRESS, progressHandler);
info.addEventListener(Event.INIT, initHandler);
info.addEventListener(Event.COMPLETE, completeHandler);
info.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
// Вызываем метод суперкласса
super.load(new URLRequest(url));
}
}
...
Выдает ошибку 1023: Incompatible override. Не понимаю, почему не могу переопределить метод, ведь у суперкласса он не final?? P.S. Других ошибок при компиляции нету. Последний раз редактировалось iNils; 22.10.2008 в 12:25. |
|
|||||
|
__________________
Дело не в тебе |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|