![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 34
|
работаю во Flashdevelop. в папке src создаю папку panels. в папке panels создаю класс BasicPanel extends Sprite. В этой же папке создаю класс MainDrawObjectsPanel, который наследуется от BasicPanel.
в классе Main делаю импорт import panels.*; в итоге в классе Main проекта объект базового класса BasicPanel создается без проблем. объект класса MainDrawObjectsPanel создать не могу т.к. вылезает Error: Type was not found or was not a compile-time constant: MainDrawObjectsPanel. делал классы и public и internal, в одном файле, в разных и все в различных вариациях. но комилятор не видит типа расширенного класса. объясните мне в чем моя ошибка. я бьюсь с этим г*вном уже 2й день. спасибо. код классов на всякий случай. некоторые функции не пишу, т.к. в данном вопросе они роли не играют. BasicPanel.as: package panels { import flash.display.Shape; import flash.display.Sprite; import caurina.transitions.Tweener; import flash.events.Event; public class BasicPanel extends Sprite { public var isShown:Boolean; public var movingContainer:Sprite; private var x0:uint; public function BasicPanel() { buildInterface(); } } } MainDrawObjectsPanel.as:
__________________
Автор благодарит алфавит за предоставленые буквы. Последний раз редактировалось uncle_sam; 28.04.2010 в 15:01. |
![]() |
Часовой пояс GMT +4, время: 12:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|