
12.02.2011, 18:13
|
|
Регистрация: Sep 2010
Сообщений: 90
|
получаю странную ошибку 1067
в классе "controller", который наследуется от класса "actor" есть некий метод, который принимает булевой параметр - someFuntion(flag:Boolean)
все работает нормально, но, как только в библиотеке в свойствах одного из символов я пишу в строчке "Base class" свой "actor", то при компиляции получаю ошибку "1067: Implicit coercion of a value of type Boolean to an unrelated type flash.display:MovieClip." со ссылкой на строчку с методом someFuntion(), при этом метод этот вызывается только один раз в третьем классе, где и принимает булевое значение, никаких MovieClip'ов я туда не передаю, естественно
ставлю Base class стандартным flash.display.MovieClip и все опять нормально
пробовал переименовывать как сам .fla файл, так и символ в библиотеке, в котором переписываю суперкласс, удалял ASO файлы, а также, если заккоментировать someFuntion(), то начинаю получать новые совершенно непонятные ошибки
подскажите, что может быть не так?
Последний раз редактировалось HorusWM; 12.02.2011 в 18:16.
|