Показать сообщение отдельно
Старый 12.02.2011, 18:13
HorusWM вне форума Посмотреть профиль Отправить личное сообщение для HorusWM Найти все сообщения от HorusWM
  № 1  
Ответить с цитированием
HorusWM

Регистрация: 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.